列出VM及其群集

时间:2016-09-04 06:41:16

标签: powershell vsphere powercli

我想连接多个VI服务器并列出所有虚拟机及其各自的集群。这可能吗?

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

2 个答案:

答案 0 :(得分:3)

试试

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

我找到了here

答案 1 :(得分:0)

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

Get-Cluster | Get-VM