HA : liste des Primary Nodes en powershell – MAJ
Posted by NiTRo | Filed under HowTo, Tips & Tricks, VMware
MAJ 28/09/2009 : William Lam vient de mettre à dispo l’équivalent de notre script en perl pour les aficionados de vMA. Nous en profitions pour etoffer le resultat avec les ConfigState et les RuntimeState.
Alors qu’avec les API du visdk 2.5 il n’était pas possible de communiquer avec les agents AAM (cluster HA), celle du visdk 4.0 (aka vSphere API 4.0) permettent d’obtenir quelques infos intéressantes. L’une d’elles l’est particulièrement puisqu’elle permet de lister les primary nodes d’un cluster HA :
((Get-View -ViewType ClusterComputeResource -filter @{"name" = "clustername"}).RetrieveDasAdvancedRuntimeInfo()).DasHostInfo.PrimaryHosts
((Get-View -ViewType ClusterComputeResource -filter @{"name" = "clustername"}).RetrieveDasAdvancedRuntimeInfo()).DasHostInfo.HostDasState | select Name,ConfigState,RuntimeState
Tags: HA, powershell, scripting
October 28th, 2009 at 17:29
Brilliant, another fantastic piece of code. Very cool.
October 28th, 2009 at 17:31
Thanks Al !
Welcome back on Hypervisor.fr
October 29th, 2009 at 18:44
A simple and elegant solution to a long outstanding problem. Good find !
October 29th, 2009 at 18:50
Thanks Luc, just added your blog in my blogroll