Powercli脚本可以计算每个集群上的ESXI-Host及其Vm

时间:2015-06-29 12:17:17

标签: vmware powercli

我正在尝试创建一个on-liner脚本,它在vcenter集群中提供Hosts和vm计数的输出,如下所示。

enter image description here

只使用示例oneliner Get-VMHost |选择@ {N =“Cl”; E = {Get-Cluster -VMHost $ _}}名称,@ {N =“NumVM”; E = {($ _ | Get-VM).Count}} |排序群集,名称

任何想法?提前致谢

此致 Subash。

1 个答案:

答案 0 :(得分:1)

单线程有点长,但

get-cluster | select @{n="cluster";e={$_.name}}, @{n="hosts";e={($_ | get-vmhost).count}}, @{n="vms";e={($_ | get-vm).count}} | sort cluster | ft -auto