systemd-journal-flushサービスを無効にし、後でJournalctl --flushを手動で実行できますか?

systemd-journal-flushサービスを無効にし、後でJournalctl --flushを手動で実行できますか?

私のArchlinuxインストールでは、systemd-journal-flushサービスを介してジャーナルログをディスクにフラッシュすると、ブートプロセスがかなり長くなり、サービスを無効にするとブート時間が短縮される可能性があることに気づきました。サービスを永久にブロックし、コンピュータがjournalctl --flushアイドル状態のときにそれを実行してログをディスクにフラッシュできますか?これは望ましくないシステム動作を引き起こしますか?

ベストアンサー1

この問題を解決する手順は次のとおりです。

  1. フラッシングを行うjournalctl --flush
  2. ディレクトリの削除/移動/var/log/journal
  3. 設定Storage=autoする/etc/systemd/journald.conf
  4. マシンを再起動してください

開始時間が改善されることがわかります。

おすすめ記事