如何通过Powershell远程获取群集信息?

我一直在试图find一个很好的方法来远程收集各种windows群集设置,最好通过WMI,因为我们还没有实现PowerShell远程处理(我知道这个问题消失了)。

我知道我可以使用以下来获取当前节点:

Get-WmiObject Win32_ComputerSystem -ComputerName RemoteServer1 | Select Name 

我还需要Get-Cluster的名称属性,我无法弄清楚如何从远程系统获取。

有没有什么东西呢,还是应该等到Remoting得到执行?

我是一个新手,所有的事情都集中在一起,只是一个dba,希望能正确地清理我们的服务器。 谢谢你的帮助!

我写了一些使用WMI集群类来远程获取信息的函数。 作为一个额外的好处,与微软提供的集群模块不同,它只适用于2008 R2和2012年,WMI方法也适用于2003年和2008年的集群。

http://poshcode.org/2886