Réduire les logs liés à systemd

Réduire les logs liés à systemd

Sous Linux, les logs associés à systemd sont taillés à 4 Go de place occupée sur votre filesystem par défaut.Pour connaître la taille des journaux, vous pouvez taper l’une des deux commandes proposées ci-dessous :

journalctl --disk-usage
du /var/log/journal

Réduire manuellement le nombre de fichiers

Vous disposez de la commande suivante :

journalctl --vacuum-files=1

Réduire ponctuellement la taille des journaux liés à systemd

Vous disposez de deux possibilités : limiter la taille ou bien la durée de contention.

journalctl --vacuum-size=128M
journalctl --vacuum-time=1d

Configurer systemd

Le souci avec les commandes précédentes, c’est qu’elles sont temporaires. Pour que vos choix soient permanents, vous devez éditer le fichier /etc/systemd/journald.conf et modifier ces quelques directives :

[Journal]
Compress=yes
SystemMaxUse=64M
SystemMaxFileSize=64M
SystemMaxFiles=1
MaxFileSec=1month

Vous devez ensuite redémarrer le service systemd-journald pour prendre en compte la modification des paramètres du service systemd-journald.

systemctl restart systemd-journald

Linux /