Перевірити обсяг зайнятого дискового простору журналами можно командою:

$ journalctl –disk-usage

чи

$ du -sh /var/log/journal

чи

$ journalctl --vacuum-size=500M

остання команда видалить старі файли логів з папки /var/log/journal до того моменту, коли розмір папки не буде приблизно дорівнювати тому, що був вказаний параметром команди (500 мегабайт у прикладі).

Ви також можете видалити логи базуючись на часі:

$ journalctl --vacuum-time=10d
Linux journal logs

Чи можна видалити файли журналу вручну без побічних проблем? Можна!

Всі файли всередині теки /var/log/journal/* можна видалити, головне лишити саму теку на місці.

$ sudo rm -rf /var/log/journal/*

Можна контролювати розмір теки логів дурнали використовуючи спеціальний параметер у конфігураційному файлі /etc/systemd/journald.conf:

SystemMaxUse=50M

Запустити примусово ротацію логів:

$ sudo systemctl kill --kill-who=main --signal=SIGUSR2 systemd-journald.service

Доречі, якщо попередня команда з перезапуску ротації логів не спрацювала, можна спробувати інгий метод перезапуску systemctl:

$ sudo systemctl restart systemd-journald.service

Коментувати

Вміст цього поля є приватним і не буде доступний широкому загалу.
  • Не дозволено жодних HTML теґів.
   .o     .oooooo.         o8o  ooooo           .oooooo.     ooooo   ooooo 
o888 d8P' `Y8b `"' `888' d8P' `Y8b `888' `888'
888 888 oooo 888 888 888 888
888 888 `888 888 888 888ooooo888
888 888 ooooo 888 888 888 ooooo 888 888
888 `88. .88' 888 888 o `88. .88' 888 888
o888o `Y8bood8P' 888 o888ooooood8 `Y8bood8P' o888o o888o
888
.o. 88P
`Y888P
Уведіть код, зображений у стилі Ascii-Арт.