Добрый день уважаемые.
Рассчитываю на вашу помощь.
Имею настроенную ротацию логов на OpenSUSE 11.3 и на Oracle Linux, по примерам и описанию вроде должно работать =(:
Файл:
compress
missingok/opt/oracle/admin/orcl/udump/*.trc {
daily
rotate 1
nocreate
maxage 30
}/opt/oracle/admin/orcl/bdump/*.trc {
maxage 10
daily
rotate 1
nocreate
}
Не пойму почему, логи архивируются, но старые архивы не удаляются, собирается за пол года и за год, пока руками не удалишь.
Пример файлов до ротации:
orcl_m001_9951.trc
orcl_m001_9633.trcПосле ротации:
orcl_m001_9951.trc-20130823.bz2
orcl_m001_9633.trc-20130826.bz2
У всех файлов права:
-rw-r----- 1 oracle oinstall
Выглядит вроде правильно. Убрать compress не помогает? Что скажет logrotate, если его запустить так:logrotate -d -v <config>
>[оверквотинг удален]
> Не пойму почему, логи архивируются, но старые архивы не удаляются, собирается за
> пол года и за год, пока руками не удалишь.
> Пример файлов до ротации:
> orcl_m001_9951.trc
> orcl_m001_9633.trc
> После ротации:
> orcl_m001_9951.trc-20130823.bz2
> orcl_m001_9633.trc-20130826.bz2
> У всех файлов права:
> -rw-r----- 1 oracle oinstallверсия logrotate какая?