web-dev-qa-db-ja.com

Systemctlは失敗したリストからユニットを削除します

マシンを再起動せずにsystemctl --failedリストからユニットを削除するにはどうすればよいですか?

背景:私は、とりわけ、リストに次のエントリを持っています。

[email protected] loaded failed failed OpenVPN service for intranert

これは、ユニットテンプレートのアクティブ化で、実際の生産的なインスタンスであるintranetのスペルを間違えたために発生しました。ただし、サーバーの障害が発生したユニットを確認すると、スペルチェックの間違いを認識してタイプミスを忘れない限り、実際に生産的なサービスが失敗したように見えるので、一見すると常に混乱します。

14
Richard Neumann

失敗したステータスを削除するには、 systemctl を使用します。障害ステータスのすべてのユニットをリセットするには:

systemctl reset-failed

またはあなたの特定のユニット:

systemctl reset-failed [email protected]
23
sebasth