O Red Hat Enterprise Linux 6 inclui o pacote o cronie como um substituto para o vixie-cron. A diferença principal entre este pacotes é de como as tarefas regulares (diárias, semanais, mensais) são feitas. O Cronie usa o arquivo /etc/anacrontab, que por padrão se parece com o seguinte:
the maximal random delay added to the base delay of the jobs
the jobs will be started during the following hours only
period in days delay in minutes job-identifier command
# the maximal random delay added to the base delay of the jobs
RANDOM_DELAY=45
# the jobs will be started during the following hours only
START_HOURS_RANGE=3-22
# period in days delay in minutes job-identifier command
1 5 cron.daily nice run-parts /etc/cron.daily
7 25 cron.weekly nice run-parts /etc/cron.weekly
@monthly 45 cron.monthly nice run-parts /etc/cron.monthly
Copy to ClipboardCopied!Toggle word wrapToggle overflow
Estas tarefas regulares serão executadas uma vez por dia, no intervalo de tempo das 03:00-22:00, incluindo atrasos casuais. Por exemplo, o cron.daily terá um atrasado forçado de 5 minutos mais um atraso casual de 0-45 minutos. Você pode também rodar as tarefas sem atrasos, entre 4 e 5:
RANDOM_DELAY=0 # or don't use this option at all
START_HOURS_RANGE=4-5
# period in days delay in minutes job-identifier command
1 0 cron.daily nice run-parts /etc/cron.daily
7 0 cron.weekly nice run-parts /etc/cron.weekly
@monthly 0 cron.monthly nice run-parts /etc/cron.monthly
RANDOM_DELAY=0 # or don't use this option at all
START_HOURS_RANGE=4-5
# period in days delay in minutes job-identifier command
1 0 cron.daily nice run-parts /etc/cron.daily
7 0 cron.weekly nice run-parts /etc/cron.weekly
@monthly 0 cron.monthly nice run-parts /etc/cron.monthly
Copy to ClipboardCopied!Toggle word wrapToggle overflow
Recursos do cronie incluem:
Atrasos casuais para o início da tarefa em /etc/anacrontab.
O intervalo de tempo de tarefas regulares podem ser definidas no /etc/anacrontab.
Cada cron table pode ter sua própria zona de tempo definida com a varável CRON_TZ.
Por padrão, o daemon do cron checa por mudanças nas tabelas com o inotify.
Para mais detalhes sobre o cronie e cronie-anacron, por favor consulte o Guia de Implementação do Red Hat Enterprise Linux (Deployment Guide).
Ajudamos os usuários da Red Hat a inovar e atingir seus objetivos com nossos produtos e serviços com conteúdo em que podem confiar. Explore nossas atualizações recentes.
Tornando o open source mais inclusivo
A Red Hat está comprometida em substituir a linguagem problemática em nosso código, documentação e propriedades da web. Para mais detalhes veja o Blog da Red Hat.
Sobre a Red Hat
Fornecemos soluções robustas que facilitam o trabalho das empresas em plataformas e ambientes, desde o data center principal até a borda da rede.