たとえば、
┌─[10:50:38/hypership/root/~]
└─╼ journalctl -b
No journal files were found.
-- No entries --
┌─[10:50:46/hypership/root/~]
└─╼ journalctl --verify
No journal files were found.
/var/log
ファイルがいっぱいですが、以前は動作していました。 Arch Linuxの更新によりこの問題が発生したようです。
何が問題なのか知っていますか?他のどの情報を提供できますか?
ベストアンサー1
sudo -i
まだしていないなら。journalctl -b
現在の開始メッセージを表示するには、実行してみてください。- それでも問題が解決した場合は、
-- No entries --
実行してくださいjournalctl --verify
。 - もしそうなら、
No journal files were found
ロギングサービス自体によって何かが破損しています。走るsystemctl status systemd-journald*
- サービスがすべて「緑」(アクティブ/実行中)の場合は、
/var/log/journal/<hash>
次のコマンドを実行して再生成してみてください。
systemctl restart systemd-journald.service
前のコマンドはjournald
以下の新しいハッシュで再開されます/var/log/journal
。今実行すると、journalctl -b
サービス自体が起動するというメッセージが表示されます。
残念ながら、以下のファイルは/var/log/journal
解析できないため、元の問題を特定するのは難しいかもしれませんが、少なくとも将来のログは再び機能します。