Event ID 4115 DFS-R: Репликация отключена из-за нехватки места на диске
Архитектура дисковых лимитов в службе репликации DFS
Событие 4115 логируется в журнале DFS Replication. Сообщение: "Служба репликации DFS отключила репликацию на томе [Буква], поскольку на нем недостаточно свободного дискового пространства (The volume is out of disk space). Репликация будет приостановлена, пока не освободится место". Служба DFSR постоянно контролирует свободное пространство на томах, где расположены реплицируемые папки. Если объем свободного места падает ниже системного порога, репликация полностью блокируется для всего тома, предотвращая повреждение базы данных ESE.
Критические пороги DFS-R:
- Порог отключения: По умолчанию, если на диске остается менее 512 МБ свободного места, DFSR генерирует событие 4115 и останавливает обработку входящих изменений.
- Порог возобновления (Event 4116): Репликация автоматически возобновится только тогда, когда на диске освободится объем, превышающий минимальный лимит (обычно от 2 ГБ и выше).
Дерево решений: Освобождение диска и восстановление репликации
Сценарий 1: Очистка папки конфликтов (ConflictAndDeleted)
Чаще всего дисковое пространство съедает скрытая папка ConflictAndDeleted, куда DFSR складывает перезаписанные версии файлов при коллизиях.
# Проверка текущего размера папки конфликтов через PowerShell
Get-ChildItem "D:\SharedFolder\DfsrPrivate\ConflictAndDeleted" -Recurse -Force |
Measure-Object -Property Length -Sum
# Принудительная очистка папки конфликтов через утилиту dfsrdiag
dfsrdiag CleanupConflict /RgName:"CorpReplicationGroup" /RfName:"SharedFolder"Сценарий 2: Корректировка квоты Staging и Conflict
Уменьшите максимальные квоты служебных папок DFSR, если они занимают слишком большую долю тома.
- Откройте консоль
dfsmgmt.msc. - Выберите нужную группу репликации -> вкладка Членство (Memberships).
- Нажмите правой кнопкой на члене группы -> Свойства.
- На вкладке Промежуточное хранение (Staging) уменьшите квоту Staging и квоту Conflict and Deleted до разумных пределов.
Сценарий 3: Ручное возобновление репликации
После освобождения места на диске служба автоматически проверит диск. Чтобы ускорить процесс:
# Перезапуск службы DFSR для немедленной переоценки дискового пространства
Restart-Service DFSR -ForceТиповые ошибки администраторов
- Размещение DFSR на томах без запаса емкости: На диске с репликацией всегда должно быть не менее 15-20% свободного места для промежуточных файлов (Staging) при передаче крупных архивов и образов.
Остановка репликации DFSR приводит к рассинхронизации данных сотрудников. Доверьте сопровождение файловых хранилищ ITSTM: настроим мониторинг дисков, оптимизируем Staging и исключим простои.
Частые вопросы (FAQ)
Какое событие свидетельствует о возобновлении репликации после освобождения места?
Событие Event ID 4116 (DFS Replication has resumed replication on the volume because free disk space is now available) подтверждает возврат службы в штатный режим.
Удаляются ли пользовательские файлы при ошибке 4115?
Нет. Служба DFSR лишь приостанавливает сетевой обмен новыми версиями файлов. Все существующие файлы на диске остаются нетронутыми и доступными для локальных пользователей.
Можно ли изменить минимальный порог дискового пространства в 512 МБ?
Да, через параметр реестра MinFreeDiskSpaceInMB в ветке HKLM\SYSTEM\CurrentControlSet\Services\DFSR\Parameters, однако Microsoft настоятельно рекомендует не уменьшать это значение.
Почему папка DfsrPrivate не видна в Проводнике?
Папка DfsrPrivate является скрытой системной директорией в корне реплицируемого ресурса. Для ее отображения необходимо включить показ скрытых и защищенных системных файлов в проводнике.