Умирает репликация VM на Hyper-V

Дата: 28.04.2023
Комментариев: 0
Технология виртуализации Microsoft Hyper-V является одним из наиболее распространенных решений для создания и управления виртуальными машинами (далее VM). Однако, иногда возникают проблемы с репликацией VM в Hyper-V. Это может приводить к существенным проблемам в работе системы в целом среды виртуализации Hyper-V. Одной из причин этой ситуации является неадекватная работа службы DFSR, которая может проявляться в особых случаях (которую сложно выявить). В данной статье мы более подробно рассмотрим эту проблему и возможные пути ее решения.
Термины:
• DFS – Distributed File System. Компонент Microsoft Windows, использующийся для упрощения доступа и управления файлами, физически распределёнными по сети. При её использовании файлы, распределённые по серверам, представляются находящимися в одном месте.
• DFSR – DFS Replication. Это служба Microsoft Windows Server служащая для синхронизации файлов на разных серверах (репликах).
• VM – Virtual Machine. В вычислительной технике “виртуальная машина” – это виртуализация или эмуляция компьютерной системы.
Симптомы:
Статус репликации становиться Критический, без видимых причин (не заканчивалось место, не было перезагрузок и т.д.). При попытке восстановления репликации самопроизвольно запускается повторная начальная репликация. В журналах событий либо нет вменяемого описания Произошла критическая ошибка, либо Ошибка CRC. Повторная репликация запускается и не дойдя до финала запускается заново. И так пока не закончится место на гипервизоре Hyper-V. При попытке полностью пересоздать репликацию ничего не меняется, первоначальная синхронизация проходит успешно, далее через несколько циклов опять статус Критический.
Кстати, в своем Telegram-канале я делюсь IT-советами для руководителей бизнеса, которые помогают узнать, где теряются деньги и как проверить системных администраторов.
Причина:
Превышение максимального размера одной реплики в 2 Тб. При этом понять, читая журналы событий в чём именно проблема – не получится. Но даже если вам удалось понять, что проблема именно в превышении лимита размера одной реплики в 2Тб, всё равно останется вопрос: Кто виновник переполнения? На просторах Internet в очень похожих ситуациях и даже на множестве зарубежных ресурсах все рекомендации сводятся к Переустановить Windows. В нашем случае внутри VM у нас используется сервис DFS + DFSR. Используем службу DFS + DFSR для удобного взаимодействия пользователей с сетевыми ресурсами и особенно эффективно данное решение, если компания имеет множество филиалов и особенно если в разных странах. В службе DFSR есть такое понятие как “Промежуточное хранилище” его размер “По умолчанию” равен 4 Гб. И если выложить файл размером более чем 4 Гб, тогда служба DFSR начинает в цикле бесконечно пытаться передать его в реплике. Такое поведение DFSR в VM приводит сначала к переполнению лимита размера кэша DFSR, увидеть это можно зайдя в скрытую папку DFSRPrivate и посчитав размер папки Staging (размер не должен быть более установленного Вами лимита), в случае превышения необходимо или увеличить размер “Промежуточного хранилища” до размера равного максимальному размеру файла в данной папке, или удалить файл мешающий репликации (например бэкап базы 1С размеров 60 Гб). Постоянный перезапуск реплики DFSR приводит к переполнению лимита реплики Hyper-V.
Обратите внимание, что нарушение работы репликации Hyper-V возможно никогда не проявится, если частота репликации настроена на 30 секунд или 5 минут. В нашем случае частота репликации установлена в 15 минут.
Решение:
Последние новости
Ваше заявка успешно отправлена!
Мы свяжемся с вами в ближайшее время
Чтобы обеспечить наилучшие впечатления, мы используем такие технологии, как файлы cookie, для хранения и/или доступа к информации об устройстве. Согласие на эти технологии позволит нам обрабатывать такие данные, как поведение при просмотре или уникальные идентификаторы на этом сайте. Несогласие или отзыв согласия может негативно повлиять на определенные функции и возможности.
Функциональность Always active
Preferences
Статистика
Маркетинг
Чем Вам помочь?
Это не чат-бот! Тут отвечают люди, по этому не всегда мгновенно 😳