Проблемы DFSR – часть 3 (event 2104)
Продолжу рассказ о службе DFSR. Напомню что в первой части описывались причины возникновения ошибки 4502, во второй обсуждались вопросы планирования совместного использования File Screening-а и методик решения проблем связанных с некорректными его настройками.
Сегодня хочу описать довольно редкую проблему которая возникает при некорректных настройках антивирусного по и пр.
Описание проблемы:
Репликация папок не работает, в журнале «DFS Replication» вот такая ошибка
The DFS Replication service failed to recover from an internal
database error on volume D:. Replication has been stopped for all
replicated folders on this volume.
Additional Information:
Error: 9203 (The database is corrupt (-501))
Volume: E153F5D6-05B0-11DC-9CA3-001B7802B820
Database: D:\System Volume Information\DFSR
DFSR 2102
The DFS Replication service encountered an internal database error on
volume S:. Replication has been stopped on this volume while the
database is recreated. Replication will resume on this volume after
this operation is completed.
Additional Information:
Error: 9014 (Database failure (-501))
Volume: E153F5D6-05B0-11DC-9CA3-001B7802B820
Database: D:\System Volume Information\DFSR
через некоторое время после старта сервиса он останавливается.
В качестве предварительной подготовки необходимо согласно методике описанной ранее необходимо увеличить детализацию журналирования.
Действия:
1. Остановка службы
2. Перенос или удаление всех debug-логов Dfsr#####.log из папки %windir%\debug.
3. Запуск службы
4. Изучение полученных логов
При изучении debug лога находятся следующие строки.
20100219 15:16:53.602 11208 EVNT 551 EventLog::Report eventId:2104 parameter5:-1032
20100219 15:16:53.602 11208 EVNT 551 EventLog::Report eventId:2104 parameter6:D:\System Volume Information\DFSR
20100219 15:16:53.602 11208 VLMG 645 [ERROR] VolumeManager::Initialize Failed to initialize volume. volId:\\.\D: Error:
+ [Error:9014(0x2336) LdbManager::Initialize ldb.cpp:950 11208 C6 Database failure]
+ [Error:9201(0x23f1) PdbManager::Initialize pdb.cpp:5273 11208 C5 Access was denied to the database]
Данное сообщение означает что служба DFSR не смогла получить доступ к служебной базе данных.
Возможные причины:
База недоступна из-за повреждения диска или логической ошибки.
База недоступна из за блокировки сторонним программным обеспечением, например антивирусом.
Действия:
Перезагрузка. Как правило в пятидесяти процентах случае это решает проблему.
Произвести проверку настроек антивируса согласно статье базы знаний Microsoft.
Восстановление базы DFSR. Крайнее средство на которое можно идти только после того как другие методики исчерпаны.
- о
- На папку SystemVolumeInformation проблемного тома, в данном случае D:, назначаем дополнительные разрешения для администратора – полный доступ.
- Из вышеуказанной папки удаляем подпапку DFSR.
- Запускаем службу DFSR. После старта службы папка сформируется заново и служба начнет синхронизацию с партнером. В логах появляется сообщение
Category : None
Event ID : 4102
Type : Warning
Description :
The DFS Replication service initialized the replicated folder at local path D:\dfs\Dir and is waiting to perform initial replication. The replicated folder will remain in this state until it has received replicated data, directly or indirectly, from the designated primary member.
Additional Information: Replicated Folder Name: IS Replicated Folder ID: XXX Replication Group Name: domain.local\dfs\dir Replication Group ID: XXX Member ID: XXX
Которое означает что «первоначальная» репликация начата. Время завершение зависит от многих факторов таких как скорость соединения или объем хранимых файлов.
Похожие статьи
Приглашаю присоединиться ко мне в следующих сервисах:
Вы можете оставить комментарий.