Beschreibung
diese Kurzbeschreibung soll die Schritte darstellen, wie Sie für ein ESXi server mit Hilfe der APC PCNS (PowerChuteNetworkShutdown) VM einen Host mittels eine Scripts vor Ende der Batterieleistung herunterfahren können.
Vorraussetzung:
- Sie haben das Script* für den Shutdown Prozess bezogen und auf dem Host sind die VM's für den Shutdown Prozess (force shutdown) eingerichtet.
- Die PCNS VM** ist initial installiert und für die Administration eingerichetet
Schritte:
- Öffnen Sie das Script mit einem Editor Ihrer Wahl.
- Passen Sie folgenden Eintrag an:
# Please fill out the
# username and password
# for your ESX(i) host
my $host_username = 'fillmein';
my $host_password = 'fillmein';
Fügen Sie bei fillmein die ESXi Host Credentials ein und Speichern die Anpassung ab! - Kopieren Sie das angepasste Script auf die PCNS VM unter ein Verzeichnis Ihrer wahl.
- Melden Sie sich an der PCNS VM am Webinterface an.
- Navigieren Sie in die folgende Option: localhost > Shutdown Settings
- Wählen Sie die Funktion Run Command aus.
- Tragen Sie das Script und die Dauer, wann es eintretten soll ein:
Bild zur Vergrößerung anklicken ...
WICHTIG: Die Pfadangebe muss korrekt sein. In diesem Beispiel liegt das Script im root Verzeichnis der VM.
Wenn es woanders liegen sollte, könnte es so aussehen: Bsp. Script > /./script/shutdownHostViaSOAPAPICall.pl - Klicken Sie auf den Button Apply um die Einstellung zu speichern.
- *shutdownHostViaSOAPAPICall.pl
https://github.com/lamw/vghetto-scripts/blob/master/perl/shutdownHostViaSOAPAPICall.pl
- ** PCNS VM : ESXi Host Verison 6.5 : SFPCNS42-V Oder Version 6.7 : SFPCNS43-Vhttps://www.apc.com/shop/de/de/categories/power/uninterruptible-power-supply-ups-/ups-management/powerchute-network-shutdown/N-auzzn7