systemd:ワンショットサービスの実行が完了するまでシャットダウンを待つにはどうすればよいですか?

systemd:ワンショットサービスの実行が完了するまでシャットダウンを待つにはどうすればよいですか?

標準単位ファイルに関する質問があります[email protected]

システムがシャットダウン状態になると、常にシャットダウンする前にサービスがシャットダウンされるため、コアダンプファイルが失われます。この質問は、すべての重要なサービスに適用できると思います。

[email protected]はトリガされるワンタイムサービスでありsystemd-coredump.socket、必要でありvar.mount(デフォルトで)内にあります[email protected]

Conflicts=shutdown.targetサービス、スライス、ソケット、インストールからルールセットを削除することでこれを防ぐことができました。シャットダウンが遅れず、Conflicts=shutdown.targetマウント、スライス、ソケットが必要です。これらすべてが最終的には…コアダンプサービスが自然に終わった直後に終わることを願っています。

shutdown.target重要なタスクを終了するのではなく、システム遅延を引き起こす方法はありますか?また、サービスが中断された場合に備えて一般的なタイムアウトを設定することをお勧めします。

関連情報