Effacer les anciens logs avec journalctl

Pour effacer les anciens logs qui peuvent prendre de la place : on peut utiliser journalctl vacuum, comme par exemple pour effacer tout ce qui a plus de 2 jours :

# journalctl --vacuum-time=2d

Ou encore ne garder que les 500 derniers Mo :

# journalctl --vacuum-size=500M

Vous trouvez ca trop facile ? en effet c'est pas si simple : par defaut le vacuum ne traite que les fichiers archivés et non les fichiers actuellement ouverts : il faut donc forcer une rotation avant, par exemple pour tout supprimer :

journalctl --rotate
journalctl --vacuum-time=1s

Pour toutes les options : man journalctl

sysadmin/tips/journalctl.txt · Dernière modification: 2019/04/25 14:00 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0