[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: systemd/journal füllt RAM-Disk komplett



Hallo Michael,
Am 26.05.2015 um 15:42 schrieb Michael Biebl:
Hi Christian

Am 26.05.2015 um 11:20 schrieb Christian Wolf:
> Am 22.05.2015 um 19:22 schrieb Michael Biebl:
>> Wie groß ist denn dein /run (per default sollte es 50% deines RAMs
>> sein)? Wieviel Platz belegt das journal denn genau?
>
> Die Maschine ist mit etwa 80 MB virtuellem RAM ausgestattet. Das tmpfs
> ist "nur" 15MB groß (also weniger als 50%).

Hast du einen Eintrag in /etc/fstab für /run der die Größe auf 15 M
beschränkt? Evtl. bemerkt journald nicht, wenn /run mit diesen Optionen
remountet wird.

Ich habe an den Einstellungen nix geschraubt. Ich hatte das System unter Wheezy in XEN installiert und letztens nach jessie ge-dist-upgraded. Danach kam das Problem.
Die fstab sieht wie folgt aus:

proc            /proc           proc    defaults        0       0
devpts          /dev/pts        devpts  rw,noexec,nosuid,gid=5,mode=620 0  0
/dev/xvda1 none swap sw 0 0
/dev/xvda2 / ext4 noatime,nodiratime,errors=remount-ro 0 1
/dev/xvda3 /var ext4    noatime,nodiratime      0       2

Da steht gar nix zu /run drin. Das ist auch der Grund, warum ich mich etwas verwirrt zeige: Woher "weiß" er dann dass er /run einhängen soll und mit welchen Optionen?


> # df -h /run/log/journal/
> Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
> tmpfs            15M     15M  4,0K  100% /run
>
> # du -sh /run/log/journal/
> 14M     /run/log/journal

Hm, das sollte in der Tat nicht passieren.

Poste mal bitte die Ausgabe von "journalctl -u systemd-journald.service"
(als root)

# journalctl -u systemd-journald.service
-- Logs begin at Mo 2015-05-18 18:12:49 CEST, end at Di 2015-05-19 20:20:05 CEST. -- Mai 18 18:12:49 router-lan.lupus.local systemd-journal[118]: Runtime journal is using 4.0M (max allowed 8.0M, trying to leave 2.1M free of 10.0M available → current limit 7.9M). Mai 18 18:12:49 router-lan.lupus.local systemd-journal[118]: Runtime journal is using 4.0M (max allowed 8.0M, trying to leave 2.1M free of 10.0M available → current limit 7.9M).
Mai 18 18:12:49 router-lan.lupus.local systemd-journal[118]: Journal started
Mai 18 18:12:50 router-lan.lupus.local systemd-journal[118]: Runtime journal is using 4.0M (max allowed 8.0M, trying to leave 2.1M free of 10.0M available → current limit 7.8M).

Das klingt so, als habe er schon so einen groben Plan, wie viel Speicher er verwenden dürfe.

Grüße
Christian


Reply to: