我正在尝试创建一个on-liner脚本,它在vcenter集群中提供Hosts和vm计数的输出,如下所示。
只使用示例oneliner Get-VMHost |选择@ {N =“Cl”; E = {Get-Cluster -VMHost $ _}}名称,@ {N =“NumVM”; E = {($ _ | Get-VM).Count}} |排序群集,名称
任何想法?提前致谢
此致 Subash。
答案 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