我在dcdiag /q /a (对于站点中的所有DC)和dcdiag /q /s:myserver获取同一服务器的两个不同的testing结果。
dcdiag /q /a包含……………………. myserver失败的testingRidManager(其他testing也是如此)
但是dcdiag /q /s:myserver没有显示任何故障
所以我试着去掉/ q开关上面的命令,看看是否RidManager传递
dcdiag /s:myserver ,它显示myserver passed test RidManager
根据命令帮助,/ a为站点中的所有服务器和/或testing1个特定的服务器
但为什么结果不一样,是通过还是失败? 我错过了什么吗?
DCDIAG检查特定服务,同时还检查系统日志是否有错误事件。 如果您的系统日志中有一个RidManager关键事件,它将在DCDIAG输出中显示失败,但是如果RidManager当前正常工作,仍然会显示成功。 你可以通过运行dcdiag /a /n:DomainName /skip:systemlog来testingdcdiag /a /n:DomainName /skip:systemlog 。
您是否尝试清除DC的系统日志并再次运行DCDIAG?
如果运行dcdiag /test:RidManager /s:servername你会得到相同的结果dcdiag /test:RidManager /s:servername和dcdiag /test:RidManager /a /n:DomainName ?