Как запускается anacron в Centos7?
/etc/crontab показывает пусто
- anacron.conf содержит папку cron.daily
- Папка cron.daily содержитlogrotateфайл конфигурации
- logrotates работают отлично
Мой вопрос: Я не могу найти никакой связи междукрон и анакронтогда как anacron запускается в centos7?
решение1
Конечно, он запускается из cron, используя скрипт в /etc/cron.hourly/0anacron
.
Скрипты в /etc/cron.hourly
запускаются каждый час заданием в /etc/cron.d/0hourly
.
решение2
anacron
и cron
похожи, но разные инструменты. Они оба являются демонами, и обычно вы устанавливаете один или другой. Каждый из них будет обрабатывать свою собственную запланированную рабочую нагрузку. Если установлены оба, ни один из них никогда не должен выполнять другие команды, если установлены оба.
cron
— это старый инструмент, разработанный для систем, которые всегда включены (серверы). Новые версии будут выполнять команды, перечисленные в /etc/crontab
. Можно создать записи crontab для запуска /etc/cron.daily
, /etc/cron.weekly
и /etc/cron.monthly
рабочей нагрузки, если anacron не установлен.
anacron
— более новый инструмент, лучше подходящий для систем, которые не всегда включены. Он использует файл /etc/anacrontab
для управления тем, что должно быть запущено.