dcdiag 返回同一服务器的测试失败和通过

dcdiag 返回同一服务器的测试失败和通过

dcdiag /q /a对于同一台服务器(针对站点中的所有 DC)和,我获得了 2 个不同的测试结果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 个特定服务器。

为什么结果不同?是通过还是失败?我遗漏了什么吗?

答案1

DCDIAG 检查特定服务,同时检查系统日志中的错误事件。如果您的系统日志中有一个 RidManager 关键事件,它将在 DCDIAG 输出中显示失败,但如果 R​​idManager 当前运行正常,它仍会显示成功。您可以通过运行来测试这一点dcdiag /a /n:DomainName /skip:systemlog

您是否尝试过清除 DC 的系统日志并再次运行 DCDIAG?

如果运行dcdiag /test:RidManager /s:servername和,​​您会得到相同的结果吗dcdiag /test:RidManager /a /n:DomainName

相关内容