$ du -hs /var/log/journal/
4.1G /var/log/journal/
4,1 GB de arquivos de diários, com o mais antigo datando de mais de dois meses.
$ ls -lath /var/log/journal/*/ | tail -n 2
-rw-r-x---+ 1 root systemd-journal 8.0M Dec 24 05:15 user-xxx.journal
Limpe systemd journals de mais de X dias
A primeira é baseada no tempo, limpando todo o suporte de há mais de, digamos, 10 dias.
$ journalctl --vacuum-time=10d
Vacuuming done, freed 2.3G of archived journals on disk.
Alternativamente, você pode limitar seu tamanho total.
Limpe systemd journals se eles excederem X de armazenamento
Este exemplo manterá 2GB de logs, limpando tudo o que excede isso.
$ journalctl --vacuum-size=2G
Vacuuming done, freed 720.0M of archived journals on disk.