Hyper-V:检查主机是否属于任何群集

时间:2015-10-30 13:11:45

标签: powershell virtualization hyper-v powershell-remoting

我想检查特定的Hyper-V节点是否属于任何群集。

我只有Hyper-V机器的名称,比如HyperV01,我想检查这台机器是否属于任何集群。

此外,我将在网络上的任何计算机上执行此脚本。

有人知道怎么做吗?

1 个答案:

答案 0 :(得分:1)

如果主机是任何群集的一部分,则返回true;如果不是(https://gallery.technet.microsoft.com/scriptcenter/da51bcca-8407-45c3-896a-0df98014a4d5),则返回false:

if((Get-WMIObject -Class MSCluster_ResourceGroup -ComputerName $Servername -Namespace root\mscluster) -ne $null){return $true}else {return $false}