systemctl statusで障害状態(またはすべての以前のログ)を消去する?

systemctl statusで障害状態(またはすべての以前のログ)を消去する?

さまざまな方法を試しましたが、この古い完全な削除項目を消去できません/。私が走るとき

systemctl status httpd.service

結果:

Mar 09 09:28:08 il systemd[1]: httpd.service: control process exited, code=exited status=1
Mar 09 09:28:08 il systemd[1]: Failed to start The Apache HTTP Server.
Mar 09 09:28:08 il systemd[1]: Unit httpd.service entered failed state.
Mar 09 09:28:08 il systemd[1]: httpd.service failed.
Mar 09 19:27:59 il systemd[1]: Starting The Apache HTTP Server...
Mar 09 19:27:59 il systemd[1]: Started The Apache HTTP Server.

これ失敗ステータスは赤で表示され、以前のログエントリをすべて消去したいと思います。

試験を終えた:

systemctl reset-failed 
systemctl reset-failed httpd.service

しかし、引き続き発生します。

走るCentOS Linux release 7.6.1810 (Core)

ありがとうございます。

ベストアンサー1

すべてのログを削除すると、これを行うことができます。

sudo journalctl --rotate && sudo journalctl --vacuum-time=1s

または:

sudo rm /var/log/journal/*/*.journal
sudo systemctl restart systemd-journald

おすすめ記事