HA : liste des Primary Nodes en powershell – MAJ

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

HApsh

((Get-View -ViewType ClusterComputeResource -filter @{"name" = "clustername"}).RetrieveDasAdvancedRuntimeInfo()).DasHostInfo.HostDasState | select Name,ConfigState,RuntimeState

HApshinfo

Tags: , ,

4 Responses to “HA : liste des Primary Nodes en powershell – MAJ”

  1. Brilliant, another fantastic piece of code. Very cool.

  2. Thanks Al !
    Welcome back on Hypervisor.fr :)

  3. A simple and elegant solution to a long outstanding problem. Good find !

  4. Thanks Luc, just added your blog in my blogroll ;)

Leave a Reply