システム再起動バースト制限

システム再起動バースト制限

Systemdでは、サービスがクラッシュした場合にサービスを自動的に再起動できます。無期限のサービスの再起動を防ぐために、@StartLimitInterval@と@StartLimitBurst@を使用してください。変わりやすい

そして私はまだできます。再起動サービスを再起動すると、システム全体が失敗します(この場合、1つのオペレーティングシステム - 1つのサービスとして合理的に見えます)。

問題は、systemdのこれらの機能を組み合わせたことですが、サービスが失敗した場合は再起動が続くことです。

最初の再起動後にコンピュータの再起動を停止する方法はありますか?つまり、サービスではなくオペレーティングシステム全体に@StartLimitInterval@および@StartLimitBurst@変数を指定したいと思います。

この機能を検索しましたが、何も見つかりませんでした。一方、誰かが以前この問題を解決したようです。

最初に再起動する前にロックファイルを作成してからそれを観察すると、これを行うことができると思いましたが、見苦しく、systemdにロックファイルを生成するように指示する方法がわかりません。

ベストアンサー1

おすすめ記事