如何验证 Windows 集群是否先前已成功验证?

如何验证 Windows 集群是否先前已成功验证?

作为 SQL Server 自动安装过程的一部分,我想以编程方式检查 Windows 故障转移群集是否已经过验证。

有一些方法可以证实以编程方式检查集群,例如 Powershell cmdlet Test-Cluster,但我无法找到在不重新运行验证过程的情况下检查验证状态的方法,这可能会很慢并且对于某些测试需要将磁盘脱机。

有没有办法检查验证状态,例如可以通过 WMI、注册表或 Powershell cmdlet 访问的属性?

答案1

如果是我,我会想看看集群验证报告。根据技术网

 To view the results of the tests after you close the wizard, choose
   one of the following:

 * Open the folder systemroot\Cluster\Reports (on a clustered server).


 * In the console tree, right-click the cluster, and then click View
   Validation Report. This displays the most recent validation report   
   for that cluster.

相关内容