Seite 1 von 1

Riesige Logdateien

Verfasst: Dienstag 12. Juli 2022, 18:28
von m-bostaurus
Ich bin gerade dabei, eine Generalsicherung meiner Rechner zu machen. Dabei fiel mir auf, dass ich riesig große Logfiles habe (mehrere GB) in /var/log/ Nun habe ich im Netz gesucht nach etwas, was ungefähr so lauten könnte: Beschränke die Größe der Logfile auf 500 MB. Ich gebe zu, dass ich schnell vom Lesen englischer Websites ermüdete. Zum Löschen fand ich einmal den Befehl

Code: Alles auswählen

>/var/log/log.file
habe ihn auch eingesetzt, erhielt keine Fehlermeldung und kann nicht beurteilen, ob er etwas geholfen hat. Es gibt sicherlich Leser in diesem Forum, die mehr können als ich ... Und deshalb bitte ich freundlich um Hinweise.
@Admin: Sollte ich im falschen Unterforum sein, darf die Anfrage gern verschoben werden.

Re: Riesige Logdateien

Verfasst: Dienstag 12. Juli 2022, 20:23
von country
unter /var/log/journal ist "kein" Limit gesetzt d.h heißt bei einer 20-GiB-Partition können Journaldaten bis zu 2 GiB beanspruchen. Auf einer 50-GiB-Partition wären es maximal 4 GiB.

edit
die log Files Größe kann man mit

Code: Alles auswählen

journalctl --disk-usage
abfragen

Von Hand löschen mit:

Code: Alles auswählen

sudo journalctl --vacuum-size=100M
danach noch systemd-journald.service restarten

Code: Alles auswählen

sudo systemctl restart systemd-journald.service 
möchte man gleich einen Limit setzten, nehmen wir mal zb. 100MB dann muss man in der /etc/systemd/journald.conf SystemMaxUse= auskommentieren und den wert 100M setzten oder einfach mit einem Befehl:

Code: Alles auswählen

 echo 'SystemMaxUse=100M' | sudo tee -a /etc/systemd/journald.conf 
dann nochmal restart service

Code: Alles auswählen

sudo systemctl restart systemd-journald.service 

gruß

Re: Riesige Logdateien

Verfasst: Dienstag 12. Juli 2022, 21:13
von m-bostaurus
Wie wohltuend klar. Ich werde es morgen gleich ausprobieren. Vielen Dank!
Einen Tag später: Das funktioniert. Wunderbar!