Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:journald [2022/04/13 09:28] sh [Files] |
admin_grundlagen:journald [2022/07/21 16:03] ingo_wichmann [Größe beschränken] |
||
---|---|---|---|
Zeile 21: | Zeile 21: | ||
> /etc/machine-id | > /etc/machine-id | ||
- | rm /var/lib/dbus/machine-id ((man könnte auch eine id selbst erzeugen mit ''dbus-uuidgen > /etc/machineid'')). | + | rm /var/lib/dbus/machine-id |
+ | |||
+ | ((man könnte auch eine id selbst erzeugen mit ''dbus-uuidgen > /etc/machineid'')). | ||
Das Verzeichnis ''/var/log/journal'' muss vorhanden sein; systemd loggt andernfalls nur temporär. | Das Verzeichnis ''/var/log/journal'' muss vorhanden sein; systemd loggt andernfalls nur temporär. | ||
Zeile 59: | Zeile 61: | ||
systemd-cat hostnamectl | systemd-cat hostnamectl | ||
==== Größe beschränken ==== | ==== Größe beschränken ==== | ||
+ | Defaults für ''persistent'': 10% filesystem. Max 4 GiB | ||
+ | |||
<file txt /etc/systemd/journald.conf> | <file txt /etc/systemd/journald.conf> | ||
SystemMaxUse=100M | SystemMaxUse=100M | ||
SystemKeepFree=1G | SystemKeepFree=1G | ||
</file> | </file> | ||
+ | |||
+ | ==== Größe manuell verkleinern ==== | ||
+ | Aktuelle Größe anzeigen: | ||
+ | journalctl --disk-usage | ||
+ | sollte etwa das selbe sein wie: | ||
+ | du -sh /var/log/journal/ | ||
+ | |||
+ | So lange alte Logs löschen, bis 100M erreicht sind: | ||
+ | sudo journalctl --vacuum-size=100M | ||
+ | |||
+ | oder: alle Logs löschen, die älter als 2 Tage sind: | ||
+ | journalctl --vacuum-time=2days | ||
==== Persistentes Journal ==== | ==== Persistentes Journal ==== |