systemdがシャットダウンを妨げないようにする

systemdがシャットダウンを妨げないようにする

システムに何かが変更されているようですが、不明なプロセスが原因でシステムがブロックされ、システムが500ミリ秒以内に終了するのではなく、1分30秒待つ必要があります。 Plymouthの終了画面には、「セッション2が停止ジョブを実行しています」と同様の内容が表示されます。

システムサービスを終了するためのすべての「タイムアウト」を完全に無効にし、どのような状況でもコンピュータをすぐにシャットダウンする方法はありますか?停止操作が完了するまで待ちたくありません。システムで実行されているすべての項目が電源ボタンを押すとすぐに終了する必要があります。

また、どのプロセスがシャットダウンプロセスをブロックしているかを確認できるログやツールはありますか?これが開始に適用されることを知っていますsystemd-analyze。これに対応する終了遅延はありますか?

タイムアウトをより低い値に設定する方法に関する私の研究は、単一のシステムサービスにのみ適用されるように見え、システム全体で1秒のタイムアウトを構成する方法が見つかりませんでした。

私のDebianは不安定です。

答え1

/etc/systemd/system.conf.d/system.conf

[Manager]
DefaultTimeoutStopSec=2s

関連情報