Für den Fall eines Stromausfalls habe ich folgende Prozesse eingerichtet:
UPS emails an "On battery" message
UPS sends a power loss shutdown event to the host OS (hyper-V server 2012 R2)
Host OS sends SNMP messages (via UPS software) to all vm servers to shutdown immediately
Host OS shuts down after time delay allowing vm servers to gracefully shutdown
UPS turns off after time delay allowing Host OS to gracefully shut down
When AC is restored, the UPS auto-starts and the host BIOS boots automatically
Host OS then turns on all vm's using Hyper-V auto-start
Each server including the host uses Group Policy to send emails for shutdown/startup
Das System funktioniert genau wie gewünscht und versendet zu jedem wichtigen Zeitpunkt E-Mails. Das gesamte System wird bei der Wiederherstellung der Stromversorgung ordnungsgemäß aktiviert.
Meine Sorge ist, wie dieser Prozess zu handhaben ist, wenn er nicht bis zum Ende fortgesetzt wird, weil die Klimaanlage wiederhergestellt wird, bevor alles ausgeschaltet wird. Wenn der Host beispielsweise nie heruntergefahren wird, wird Hyper-V nie gestartet und der Start der VMs wird nicht ausgelöst.
Gibt es bewährte Methoden/Ideen, um sicherzustellen, dass das System unter diesen Umständen automatisch neu gestartet wird?