/var/log/journal 以下を掃除する

unix.stackexchange.com

10年超動かしている Ubuntuサーバ(systemdが動いていたのは10年もないかもしれないが)のディスク容量が残り少なくなってきて掃除できないかなといろいろなディレクトリのサイズを見ていると /var/log/journal 以下にログが 10GB近く溜まっていることがわかった. 個人的に動かしているサーバでログを見ることも直近のをたまに見る以外ないので古いのは全部削除しようと思ってその方法を調べたので, そのメモ

サイズを調べる

sudo journalctl --disk-usage

定量を残して削除する

sudo journalctl --vacuum-size=100M # 直近の 100MBを残す
sudo journalctl --vacuum-time=2days # 直近の 2日分を残す

これでそれなりに空き容量ができた.