Архив метки: logrotate

Debian: не срабатывает logrotate — unknown group ‘syslog’

9 октября 2019
 

 Имеется AWS EC2 с Debian с logrotate. Закончилось место на корневом разделе, начали искать причину, обнаружилось, что накопились файлы вида /var/log/syslog.N.gz. При этом по-умолчанию logrotate создаёт файл настроек для syslog: Т.е. должен оставаться syslog + syslog.1, а вместо этого имеем: Проверяем — запускаем logrotate с —debug: unknown group ‘syslog’ Собственно — вот и ошибка. Возникает потому,… Читать далее »

Linux: rsyslog и «ротация» логов.

7 февраля 2019
 

 Имеется система с Debian 9, запущенная на AWS EC2 с дефолтным 8-гиговым рутовым разделом. Проблема в том, что временами /var/log/syslog и /var/log/daemon.log отжираются за сутки на пару гигов, и logrotate, который запускается раз в сутки, не успевает их сжать и выполнить ротацию. syslog и daemon.log используются (уже некоторыми подзабытым) демоном rsyslog: Задача — добавить ротацию… Читать далее »

Linux: logrotate не срабатывает из cron

26 октября 2018
 

 Имеется logrotate, имеется для него daily-задача в кроне. Проблема в том, что задача-то есть, файлы настроек для ротации логов — есть, но логи не меняются и продолжают нагло жрать место. В статусе logrotate — срабатывания за сегодня нет: Проверяем содержимое файла крон-задачи: Выполняем пошагово шаги в нём: Тут всё ОК, идём дальше — выполняем /usr/sbin/logrotate… Читать далее »