Ich habe einige Instanzen auf Google Compute Engine. Dort habe ich den systemd-Dienst mit ExecStop
Option. Die Skriptausführung kann eine ganze Weile dauern (5–10 Minuten).
Beim Herunterfahren der GCE-Instanz wird dieses Skript ausgeführt, es wird jedoch nicht beendet, da die GCE-Instanz vor Abschluss heruntergefahren wird und es ignoriert.
Das korrekte Abschließen und vollständige Vervollständigen dieses Skripts ist sehr wichtig.
Aus Google Docs:
Stopping an instance causes Compute Engine to send the ACPI Power Off signal to the instance. Modern guest operating systems are configured to perform a clean shutdown before powering off in response to the power off signal.
Gibt es eine Möglichkeit, GCE anzuweisen, zu warten, bis der Systemd-Dienst beendet ist?