[gelöst] Journal bereinigen in Debian 8

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
schard
Beiträge: 4
Registriert: 28.01.2016 15:40:17
Lizenz eigener Beiträge: MIT Lizenz

[gelöst] Journal bereinigen in Debian 8

Beitrag von schard » 01.07.2016 21:45:28

Moinsen,

ich nutze seit über zwei Jahren Arch auf den meisten meiner Rechner.
Dort kann ich mit aktuell Systemd 230 per

Code: Alles auswählen

journalctl --vacuum-time=14d
das Journal von Einträgen, älter als zwei Wochen befreien.
Das geht allerdings nicht auf meiner Debian 8 Kiste mit Systemd 215:

Code: Alles auswählen

$ journalctl --vacuum-time=14d
journalctl: Unbekannte Option »--vacuum-time=14d«
Wie realisiere ich o.g. Kommando hier?

MfG

Schard
Zuletzt geändert von schard am 03.07.2016 18:58:18, insgesamt 1-mal geändert.

Benutzeravatar
detix
Beiträge: 1705
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: Journal bereinigen in Debian 8

Beitrag von detix » 02.07.2016 10:09:58

Den Parameter „--vacuum-time” gibt es leider erst ab stretch (testing),
behelfen kannst du dir bei jessie mit SystemMaxUse=16M in /etc/systemd/journald.conf,
sind bei mir Einträge für ca 1 Woche.
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

schard
Beiträge: 4
Registriert: 28.01.2016 15:40:17
Lizenz eigener Beiträge: MIT Lizenz

Re: Journal bereinigen in Debian 8

Beitrag von schard » 03.07.2016 18:49:21

@detix
Über die maximale Journalgröße kann ich aber weder gezielt, geschweige denn sicher, die Journaleinträge älter als zwei Wochen entfernen.
Da es mir wichtig ist, die letzten zwei Wochen an Journaleinträgen zu behalten, ist dein Vorschlag leider nicht zielführend. :?

Edit:
Ich habs jetzt erstmal über

Code: Alles auswählen

MaxRetentionSec=
gelöst, auch wenn das nicht das eigentliche Problem behebt.
Damit werden nämlich ältere Einträge automatisch gelöscht, statt nur dann, wenn ich es will.
Ich denke ich werde wohl in diesen sauren Apfel des Kompromisses beißen müssen.

Antworten