LINUX.ORG.RU
ФорумAdmin

Удаление файлов logrotate

 


0

1

Уважаемые, настроен logrotate на haproxy, я добавил чтоб он перемещал все сжатые логи в отдельный каталог.

А сейчас я пытаюсь настроить, новый файл logrotate, который будет чистить все файлы в папке, которых больше 3 штук.

data/tier2/scripts/logs/recover_standby_SID.log {

daily

missingok

rotate 3

maxage 2

}

Проверяю этой командой и логов как было 5 таки осталось logrotate -f /etc/logrotate.d/clearold_log

Я понимаю что это просто, но уже запутался, хелп

что говорит logrotate -d ?

Pinkbyte ★★★★★
()

А вы не день в день проверяли? То есть уже отработал logrotate в этот день.

anc ★★★★★
()

Если ротации файла-лога не происходит, то на остальные файлы в каталоге побоку.

ЕМНИП, если указан rotate, то в случае ротации рассматриваются только сколько указано файлов, то что сверху удалено не будет.

Пишите скрипт.

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