[Eisfair] [E1 64bit] Log vom Journal frisst mehrere GB

Rolf Bensch azubi at bensch-net.de
Mi Nov 8 10:31:42 CET 2023


Hallo Marcus,

Am 08.11.23 um 09:09 schrieb Marcus Röckrath:
> Hallo,
> 
> Holger Bruenjes wrote:
> 
>> bzw, besser ist das
>>
>> /etc/systemd/journald.conf.d/00-journal-size.conf
>>
>> [Journal]
>> SystemMaxUse=1024
>>
>> service daemon-reload
>>
>> service restart journald
> 
> Irgendjemand damit Erfolg gehabt?
> 
> Bei mir tut sich da auf 3 Systemen nichts.
> 
> Habe die Zahl auch um M (Megabytes) ergänzt, aber auch das hat nichts
> geändert.
Hier funktioniert's. Habe seit ein paar Tagen laufen:

   mail (/) # cat /etc/systemd/journald.conf.d/00-journal-size.conf
   [Journal]
   SystemMaxUse=1024M

   mail (/) # journalctl --disk-usage
   Archived and active journals take up 1.0G in the file system.

m.E. greifen folgende default-Einstellungen:

   cat /etc/systemd/journald.conf

   [Journal]
   #Storage=auto
   ...
   #SystemMaxUse=
   #SystemKeepFree=
   #SystemMaxFileSize=
   #SystemMaxFiles=100

ferner auch:

   #RuntimeMaxUse=
   #RuntimeKeepFree=
   #RuntimeMaxFileSize=
   #RuntimeMaxFiles=100

da alles auskommentiert ist, gilt wohl:

   # Entries in this file show the compile time defaults - und dann zusätzlich /etc/systemd/journald.conf.d/00-journal-size.conf

"Storage=auto" (oder "persistent") würde bedeuten, dass journald max. 10% des auf dem Volume verfügbaren Speichers nutzt. Dann noch "#SystemMaxFiles=100", was weiter begrenzt. Journald speichert also max 100 Files bis zu 30% des verfügbaren Speichers. Wäre noch "#SystemKeepFree=" gesetzt, würde das die Gefahr eines Speicherengpass auf /var/log (und damit auf "/") minimieren. Ich werde daher jetzt testweise auf einem Server folgende Änderung vornehmen:

   mail (/) # cat /etc/systemd/journald.conf.d/00-journal-size.conf
   [Journal]
   #SystemMaxUse=1024M
   SystemKeepFree=1024M

Wenn das funktioniert (wovon ich ausgehe) wäre es schön, wenn das als default-Einstellung etabliert wird. Dann müssen Admins nicht zwingend eigene Konfigs erstellen.

Grüße

Rolf


Mehr Informationen über die Mailingliste Eisfair