列出虚拟机及其集群

List VMs and their cluster

我想连接到多个 VIserver 并列出所有 VM + 它们各自的集群。这可能吗?

我已经达到了 Get-VM | Select Name,VMHost。用什么 属性 代替 VMHost 会列出集群?

试试看

Get-VM | Select-Object -Property Name,@{Name=’Cluster’;Expression={$_.VMHost.Parent}}

我找到了 here

根据您的用例,如果您知道集群,您还可以获得虚拟机:

Get-Cluster | Get-VM