LINUX.ORG.RU
ФорумAdmin

Проблема с logrotate


0

0

НЕ ротирует, гад.

# logrotate -v /etc/logrotate.conf
reading config file /etc/logrotate.conf
compress_prog is now /usr/bin/bzip2
compress_ext is now .bz2
compress_options is now "-9"
including /etc/logrotate.d
reading config file syslog
reading config info for /var/log/all.log
reading config info for /var/log/wtmp

Handling 2 logs

rotating pattern: /var/log/all.log  weekly (4 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/all.log
  log does not need rotating
not running postrotate script, since no logs were rotated

rotating pattern: /var/log/wtmp  monthly (1 rotations)
empty log files are rotated, old logs are removed
considering log /var/log/wtmp
  log does not need rotating

# ls -l /var/log/all.log
-rw-r--r-- 1 root root 388466260 2007-10-12 09:37 /var/log/all.log

# cat syslog
/var/log/all.log {
    sharedscripts
    postrotate
        /bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
    endscript
}

Ничего не понимаю.
★★★★★

>Ничего не понимаю.

Аналогично :) ... Вы бы уж лучше head -n 1 от /var/log/all.log привели или посмотрели /var/lib/logrotate.status --- когда он последний раз его ротировал, а то не понятно, прошла ли неделя или нет.

mky ★★★★★
()

а если logrotate -vf /etc/logrotate.conf ?

j262 ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.