Обмеження /var/log/journal
Якось зацікавився, що з'їло місце на сервері і за допомогою програми ncdu з'ясував, що це були логи journald, що займали більше 2 Гб. Хостер так налаштував віртуальний сервер, що логи просто накопичувалися все життя.
Треба очистити логи правильно, щоб не пошкодити систему.
Каталог /var/log/journal — це systemd-journal, тобто двійкові логи.
Є кілька способів звільнити місце:
1. Акуратно “очистити” старі логи
journalctl --vacuum-size=200MЦе залишить не більше 200 МБ логів. Можеш підставити свій розмір.
Або ж за часом:
journalctl --vacuum-time=7dЗалишить лише останні 7 днів логів.
2. Обмежити логування на майбутнє
Відредагуй конфіг /etc/systemd/journald.conf і вистав значення:
SystemMaxUse=200MПотім перезапусти службу:
systemctl restart systemd-journaldВ моєму випадку - все було закоментоване, стрілочка - що змінив.
Last updated