Google Compute Engine - espere até que o serviço systemd saia com 0 no desligamento

Google Compute Engine - espere até que o serviço systemd saia com 0 no desligamento

Tenho algumas instâncias no Google Compute Engine. Lá eu tenho serviço systemd com ExecStopopção. A execução do script pode levar um tempo significativo (5 a 10 minutos).

Ao encerrar a instância do GCE, este script é executado, mas não é concluído, pois a instância do GCE é encerrada antes de ser concluída e ignorada.

O correto acabamento e preenchimento completo deste roteiro é muito importante.

Dos documentos do 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.

Existe alguma maneira de dizer ao GCE para esperar até que o serviço systemd termine de parar?

informação relacionada