「/ var/log/journal」ディレクトリをクリアしたい。
私はdebian 8を使用しています
root@nyc3-x8:/var/log# uname -a
Linux nyc3-x8 3.16.0-4-AMD64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
そして私のジャーナル。
root@nyc3-x8:/var/log# du -hs journal/
11G journal/
フォーラムを検索して「journalctl --vacuum-time = xd」を試してみましたが、うまくいきませんでした。
root@nyc3-x8:/var/log# journalctl --vacuum-time=1d
journalctl: unrecognized option '--vacuum-time=1d'
私は何をすべきか?
ありがとう!
/etc/systemd/journald.conf
を変更して、保持時間を短くしたり、ファイルサイズを制限したりできます。
MaxRetentionSec=
は、ログを保持する時間を秒単位で指定できます。 「1month」や「1y」などの値を使用して、デフォルトの時間単位を上書きできます
SystemMaxUse=
はパーセンテージ値を受け入れ、デフォルトは10%です。
これらのオプションを変更して再起動しても違いがない場合(明らかに破損したログは削除されません)、rm
を使用して/var/log/journal
ディレクトリ内のすべてのものを安全に削除できます。ディレクトリは削除しないでください。自体。
そのはず journalctl --vacuum-time 1d
。