Google Compute Engine – подождите, пока служба systemd не выйдет с 0 при выключении

У меня есть несколько экземпляров в Google Compute Engine. Там у меня есть служба systemd с опцией ExecStop . Выполнение скрипта может занять значительное время (5-10 минут).

При закрытии экземпляра GCE этот скрипт запускается, однако он не завершается как завершение экземпляра GCE до его завершения и игнорирует его.

Правильная отделка и полное завершение этого скрипта очень важны.

Из документов Google:

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.

Есть ли способ сказать GCE, чтобы ждать завершения обслуживания systemd?

Interesting Posts

Безопасно ли модифицировать базовый файл, если он установлен losetup?

Как разбить подкаталоги каталога на n частей?

Как добавить псевдоним для моего pwd в существующий файл?

Сделать работу hunspell с emacs и немецким языком

Управление графическим интерфейсом Gnome через Bash?

Как узнать, работает ли crontab?

Карта ctrl + key отличается от клавиши ввода в xkb или xmodmap

Как создать правильный файл / etc / fstab для моего раздела LFS?

bash_completion не работает (для некоторых команд)

Примерное значение для nautilus (файловый менеджер) подключается к настраиваемому местоположению службы

Печать содержимого между скобками в разных строках

Преобразование позиционных аргументов сценария оболочки

Удалены ли удаленные тома LUKS локально с помощью sshfs, видимых для удаленных пользователей?

Можно ли использовать shell globs в файле /etc/logcheck/logcheck.logfiles?

Можно ли удалить префикс папки из команды `ls`

Linux и Unix - лучшая ОС в мире.