Я получаю 2 разных результата теста для одного и того же сервера в dcdiag /q /a
(для всех DC на сайте) и dcdiag /q /s:myserver
.
dcdiag /q /a
содержит: ......................... myserver не прошел тест RidManager (то же самое и для других тестов)
но dcdiag /q /s:myserver
сбоев не показывает.
Поэтому я попытался удалить переключатель / q для приведенной выше команды, чтобы узнать, проходит ли RidManager с:
dcdiag /s:myserver
, и это показывает myserver passed test RidManager
.
Согласно справке по командам, / a для всех серверов на сайте и / s для тестирования 1 конкретного сервера.
Почему результаты разные, и прошло ли это успешно? Я что-то упускаю?
DCDIAG проверяет определенные службы, а также проверяет системные журналы на наличие ошибок. Если у вас есть критическое событие RidManager в ваших системных журналах, в выходных данных DCDIAG будет отображаться сбой, но все равно будет отображаться успех, если RidManager в настоящее время работает нормально. Вы можете проверить это, запустив dcdiag /a /n:DomainName /skip:systemlog
.
Вы пробовали очистить системный журнал своего контроллера домена и снова запустить DCDIAG?
Получите ли вы такие же результаты, если запустите dcdiag /test:RidManager /s:servername
и dcdiag /test:RidManager /a /n:DomainName
?