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

$ 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 теґів.
 ooooo     ooo   .ooooo.     .oooooo..o               oooooooooooo   .oooooo..o 
`888' `8' d88' `8. d8P' `Y8 `888' `8 d8P' `Y8
888 8 Y88.. .8' Y88bo. oooo oooo 888 Y88bo.
888 8 `88888b. `"Y8888o. `888 `888 888oooo8 `"Y8888o.
888 8 .8' ``88b `"Y88b 888 888 888 " `"Y88b
`88. .8' `8. .88P oo .d8P 888 888 888 oo .d8P
`YbodP' `boood8' 8""88888P' `V88V"V8P' o888o 8""88888P'


Уведіть код, зображений у стилі Ascii-Арт.