Uhuh... APC PCNS läßt meinen Magensäurepegel + Blutdruck steigen.
Grundsätzlich ist die Lösung die APC vorschwebt:
Man nehme eine vMA, installiere darin APC PCNS, und binde noch ein Skript ein welches dann tatsächlich auch VMs runterfährt. Die Details finden sich in deren Knowledgebase.
PCNS geht 'standardmäßig' davon aus daß Startup/Shutdown für VM Shutdown zuständig ist und das ist Käse da es in einem HA Cluster nicht funktioniert. Bzw nicht richtig. Je nach vSphere Version kann man das konfigurieren oder nicht und wenn man dann HA rekonfiguriert wird das wieder deaktiviert oder auch nicht. APC hat inzwischen auch ein VM Shutdown Skript das man da einbinden kann.
Alternativ könnte man auch auf z.B. dem Backupserver PCNS installieren und da als Shutdownskript etwas PowerCLI / vSphere CLI handgeklöppeltes einbinden. Da gibts im Internet fertige Skripte.
Ein paar Links (leider geht die Hälfte meiner Sammlung was Schneider/APC betrifft nicht mehr):
www.vhersey.com/2011/12/powercli-script ... -home-lab/
http://www.virtu-al.net/2010/01/06/powe ... structure/
http://blog.bistron.eu/scripting/shutdo ... li-skript/
http://www2.schneider-electric.com/reso ... onment.pdf
Noch ein Tip: die vMA braucht dazu die IPs und Hostnamen der ESXe in der /etc Hosts da ggf der DNS schon runtergefahren ist und dann die Namensauflösung nicht mehr geht.