Réduire la taille du dossier /var/log/journal/ (sur Ubuntu 20.04 Focal Fossa)

Les fichiers contenus dans le dossier /var/log/journal/ peuvent occuper plusieurs centaines de Mo.

Comme je n'ai pas besoin de ces logs, je n'ai pas besoin de les conserver, voici comment faire le ménage dans ces fichiers.

Voir l'espace utilisé :

$ sudo journalctl --disk-usage
Archived and active journals take up 36.0M in the file system.

Forcer la rotation des fichiers :

$ sudo journalctl --rotate

Ne conserver que 8Mo de logs :

$ sudo journalctl --vacuum-size=8M
Deleted archived journal /run/log/journal/140d…/system@87480ff…2c.journal (4.8M).
Deleted archived journal /run/log/journal/140d…/system@87480ff…58.journal (4.8M).
Deleted archived journal /run/log/journal/140d…/system@87480ff…13.journal (4.8M).
Deleted archived journal /run/log/journal/140d…/system@87480ff…8d.journal (4.8M).
Deleted archived journal /run/log/journal/140d…/system@87480ff…ce.journal (4.8M).
Deleted archived journal /run/log/journal/140d…/system@87480ff…b4.journal (4.8M).
Vacuuming done, freed 28.8M of archived journals from /run/log/journal/140d….

La taille a bien été diminuée :

$ sudo journalctl --disk-usage
Archived and active journals take up 16.0M in the file system.

Pour limiter la taille des fichiers de façon pérenne, modifier le fichier /etc/systemd/journald.conf et y ajouter cette ligne :

SystemMaxUse=96M

Redémarrer le service journald : sudo systemctl restart systemd-journald

Source : How to clear journalctl - Unix & Linux Stack