При отслеживании информации о брандмауэре человечности 14.04.3 я включил ufw полный вход в систему некоторое время (теперь возвращенный прочь). Теперь меня предупреждают, что у меня заканчивается пространство в / разделе var. При взгляде там в я нахожу 3 огромных файла: kern.log, системный журнал и ufw.log, каждый 1.2 ГБ. Как я вызываю некоторую существующую стандартную программу (если существует один) ожидать запланированное задание cleaning/compressing/or-whatever журналы?
Спасибо
Я только что удалил журнал и опубликовал ошибку: https://bugs.launchpad.net/ubuntu/+source/logrotate/+bug/1530904 Для kern.log и syslog, надеюсь, ночью поможет.
Смотрите logrotate пакет, Вы видите учебное руководство на этой странице
Вы могли также
/etc/ufw/ufw.conf
файл к одному из 'прочь', 'низко', 'носитель', 'высоко' и sudo service ufw restart
sudo ln -s /etc/cron.daily/logrotate /etc/cron.hourly/logrotate
/etc/logrotate.d/ufw
файл согласно этому сообщению для управления размером вращения и man logrotate
для большего количества параметров конфигурации. Могло случиться так, что Ваш файл не повернут из-за размера файла, который не является setted, по умолчанию директива размера не является setted в /etc/logrotate.d/ufw
файл, таким образом, это только повернуто еженедельно согласно директиве конфигурационного файла. Так изменяя его, помещая a size
директива (например, size 300M
) сделает то, что Вы ожидаете, возможно.Пожалуйста, примите во внимание: Если директива размера будет использоваться, то logrotate проигнорирует ежедневную газету, еженедельно, ежемесячно, и ежегодные директивы. Если Вы хотите, чтобы logrotate рассмотрел и размер журнала И метку времени, minsize директива должна использоваться. sudo /etc/cron.daily/logrotate