Так... Я обнаружил, что мой файл wtmp был действительно большим, например, 2,1 ГБ.
Я удалил его и создал заново, но ...
Есть ли способ, которым я могу сказать, что logrotate хорошо, вращать журнал?
Проверьте man logrotate
Logrotate определяет, какие файлы необходимо повернуть, основываясь на настройках в /etc/logrotate.conf.
Я думаю, что по умолчанию для wmtp
/var/log/wtmp {
monthly
create 0664 root utmp
minsize 1M
rotate 1
}
Если его там нет, вы можете добавить его. Если этого недостаточно, вы можете изменить его или добавить директиву size = what, чтобы он вращался всякий раз, когда размер превышает установленное значение.
Logrotate должен быть в /etc/cron.daily
. Если он запускается недостаточно часто, вы можете вызвать logrotate -f
для принудительного запуска.