Event ID 6003 DNS: невозможно найти встроенный раздел каталога — решение
Симптомы сбоя встроенного раздела DNS (Event ID 6003)
В журнале DNS Server регистрируется критическая ошибка Event ID 6003: The DNS server was unable to locate or create the built-in directory partition for the domain or forest. Служба DNS не может создать стандартные хранилища разделов и блокирует работу интегрированных зон.
| Симптом | Причина |
|---|---|
| Отказ старта службы DNS Server | Недоступны встроенные разделы прикладного каталога |
| Ошибки создания зон леса | Невозможно разместить зоны в ForestDnsZones |
| Ошибки FSMO Domain Naming Master | Сбой связи с контроллером, управляющим именованием разделов |
Пошаговое восстановление раздела каталога (Event ID 6003)
- Проверьте доступность держателя роли Domain Naming Master: роль Domain Naming Master отвечает за добавление и удаление разделов каталога:
# Определение держателя роли Domain Naming Master:
(Get-ADForest).DomainNamingMaster
# Проверка связи с данным DC:
Test-NetConnection -ComputerName (Get-ADForest).DomainNamingMaster -Port 389- Принудительно пересоздайте структуры встроенных разделов через DNSCMD:
# Пересоздание разделов DNS:
dnscmd . /CreateBuiltinDirectoryPartitions /Forest
dnscmd . /CreateBuiltinDirectoryPartitions /Domain- Проверьте репликацию междоменных разделов:
# Принудительная репликация раздела ForestDnsZones со всеми DC:
repadmin /syncall /APedq "DC=ForestDnsZones,DC=domain,DC=local"- Перезапустите DNS Server:
# Перезапуск службы:
Restart-Service -Name DNS -ForceСовет: Если раздел был поврежден при некорректном удалении старого DC, выполните проверку и исправление метаданных разделов через ntdsutil > partition management.
Частые вопросы (FAQ)
Чем отличается Event ID 6003 от Event ID 4014?
Событие 4014 фиксирует ошибку на этапе поиска или инициализации конкретной зоны, а 6003 фиксирует глобальный сбой всего DNS-сервера при попытке обнаружить инфраструктуру разделов каталога.
Какая роль FSMO требуется для создания разделов DNS?
Требуется доступность роли Хозяина именования доменов (Domain Naming Master) и членство в группе Enterprise Admins.
Как проверить список всех реплицируемых разделов на сервере?
Выполните команду repadmin /showrepl * или используйте Get-ADReplicationPartition.
Что делать, если ntdsutil сообщает, что раздел уже существует?
Выполните команду dnscmd . /EnlistDirectoryPartition для ручного подключения локального DNS-сервера к существующему разделу.