Taille du répertoire /var/log énorme. Debian 11 et 12

Bonjour,
La taille énorme du répertoire /var/log et plus particulièrement de son sous-répertoire journal est due au daemon systemd dont la configuration n’est pas « finie ». Constaté sur Debian 11 et 12.

Pour vérification, on peut obtenir la taille des 10 plus gros répertoires de /var/log avec cette commande depuis l’administration de Jeedom:

du -sh /var/log/* | sort -h | tail

Manipulations pour limiter la taille de ce répertoire:

  • Se logger en root.
  • Editer le fichier /etc/systemd/journald.conf
  • Ecrire / décommenter les lignes SystemMaxUse=200M et MaxRetentionSec=1w
  • Sauver le fichier
  • Redemarrer le daemon: systemctl restart systemd-journald

Ca donne pour moi après configuration avec une rétention d’une semaine et une taille max de 200Mo:
image

Source, description et correction du problème en francais

19 « J'aime »

Hello,

Merci de tes infos, je viens également de constater en debian11 que mon dossier journal est à 1,6 go …

image

Je vais effectuer le tuning de suite :wink:

image

A surveiller !

Bonjour

Et merci beaucoup pour cette astuce.

Il faut noter que depuis que j’ai fait cela, je ne consomme plus du tout de Swap (après un redémarrage).
En contre partie, je consomme de la mémoire RAM (divers sujet en parle, avec la fuite de mémoire liée à Python 3.9.2).

J’ai donné ce lien à une autre personne avec une configuration similaire à la mienne, lui aussi ne consomme plus de Swap depuis l’application de cette configuration de journald.

Ce message mériterait d’être dans un tip ou tutoriel.

1 « J'aime »