LINUX.ORG.RU
ФорумAdmin

logrotate в определенное время


0

1

Собственно возник вопрос, а как сделать чтобы logrotate и к примеру ротация логов сквиды средствами logrotate происходила в 23.55, а не зависила от того в какое время включен ПК или виртуальный контейнер.

Как правило, logrotate запускается из-под cron'а. Намёк достаточно ясен? ;)

router ★★★★★
()

убрать «logrotate» из /etc/cron.daily и добавить

23 55 * * * /usr/sbin/logrotate /etc/logrotate.conf

в crontab

creepnee
()

Если вам нужно чтобы логи были разрезаны по суткам, то сделайте запуск logrotate по crond в 23:55, и запуск logrotate при начальной загрузке, где то в начале, до того, как запустились основные демоны.

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