Скрипт Powercli для измерения количества хостов и их Vm в каждом кластере
Я пытаюсь создать встроенный скрипт, который выдает выходные данные Hosts и vm в кластере 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