我正在尝试创建一个在线脚本,它提供 vCenter 集群中的主机和虚拟机数量的输出,如下所示。
Cluster: VMHost VM's
Cluster01 04 15
cluster02 02 35
仅使用示例在线程序
Get-VMHost | Select @{N=“Cl“;E={Get-Cluster -VMHost $_}} Name, @{N=“NumVM“;E={($_ | Get-VM).Count}} | Sort Cluster, Name
有什么想法吗?提前致谢
此致敬礼,苏巴什。
答案1
对于一句话来说有点长,但是你可以继续说(再次?)
get-cluster | select @{n="cluster";e={$_.name}}, @{n="hosts";e={($_ | get-vmhost).count}}, @{n="vms";e={($_ | get-vm).count}} | sort cluster | ft -auto