Я хочу очистить каталог «/ var / log / journal».
Я использую debian 8
root@nyc3-x8:/var/log# uname -a
Linux nyc3-x8 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
И мой журнал;
root@nyc3-x8:/var/log# du -hs journal/
11G journal/
Я поискал по форуму и попробовал "journalctl --vacuum-time = xd", но это не сработало;
root@nyc3-x8:/var/log# journalctl --vacuum-time=1d
journalctl: unrecognized option '--vacuum-time=1d'
Что я должен делать?
Спасибо!
Вы можете изменить /etc/systemd/journald.conf
чтобы сократить время хранения или ограничить размер файла.
MaxRetentionSec=
можно указать время ведения журналов в секундах. Вы можете изменить единицу времени по умолчанию, используя значение типа «1 месяц» или «1 год».
SystemMaxUse=
принимает процентные значения, по умолчанию - 10%.
Если изменение этих параметров и перезапуск не имеют значения (очевидно, поврежденные журналы никогда не будут удалены), вы можете безопасно удалить все, что находится в папке /var/log/journal
каталог с rm
, просто не удаляйте сам каталог.
Так должно быть journalctl --vacuum-time 1d
.