2014-11-12 8 views
0

в logrotate manpage, они говорят:Зависит ли logrotate от cron?

«Как правило, logrotate запускается как ежедневное задание cron».

Означает ли это, что logrotate использует cron (или выполняется cron)? Если это так, означает ли это, что если я не настрою задание cron через crontab (например), logrotate не будет работать?

ответ

0

Да, normaly, cron выполняет logrotate на ежедневной основе. Я в зависимости от вашего дистрибутива linux, но нормальный должен иметь cron его.

Вы можете проверить, если есть файл /etc/cron.daily/logrotate Если то случай, вы Дистрибутив использует хроны для запуска LogRotate.

Если вы используете докер, это может вызвать некоторые проблемы, в настоящее время cron не запускается внутри контейнера.