День добрый!
Вопрос:
в последнее время не вижу, что ротация логов работает корректно.
А именно: вижу что есть файл syslog:
-rw-r----- 1 root adm 851329567 2008-02-05 14:44 syslog
-rw-r----- 1 root adm 143697500 2008-01-10 06:30 syslog.0
Как видно ротация была очень давно и файлик разросся до очень больших размеров.
запуск руками logrotate ничего не дал:
/usr/sbin/logrotate -dv /etc/logrotate.conf
Решил выделить явно файл в конфиге и задать размер, при котором делать ротацию:
/var/log/syslog {
rotate 5
size 400M
postrotate
/usr/bin/killall -HUP syslogd
endscript
после чего, перезапуск, теоретически, дал нужный результат:
/usr/sbin/logrotate -dv /etc/logrotate.conf
rotating pattern: /var/log/syslog 419430400 bytes (5 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/syslog
log needs rotating
rotating log /var/log/syslog, log->rotateCount is 5
.......................
renaming/var/log/syslog.0 to/var/log/syslog.1(rotatecount 5,logstart1,i0),
renaming /var/log/syslog to /var/log/syslog.1
creating new log mode = 0640 uid = 0 gid = 4
running postrotate script
running script with arg /var/log/syslog: "
/usr/bin/killall -HUP syslogd
"
removing old log /var/log/syslog.6
Вроде бы все красиво, но файл syslog как был 800mb так и остался :(((
Как быть?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от av
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум logrotate не устанавливает права на новый файл (2012)
- Форум Проблема с logrotate (2007)
- Форум о ротации логов (2007)
- Форум Ротация логов apache (2016)
- Форум Логи named'a ротируются, но сообщения продолжают записываться в предыдущий лог (2002)
- Форум logrotate проблема с ротацией (2015)
- Форум logrotate тупо не работает (2014)
- Форум Не отрабатывает logrotate (2019)
- Форум Cron сообщение (2009)
- Форум nginx logrotate (2022)