Red Hat Enterprise Linux 6 inclut le paquetage cronie pour remplacer vixie-cron. La différence principale entre ces deux paquetages est la régularité (quotidienne, hebdomadaire, mensuelle) des tâches. Cronie utilise le fichier /etc/anacrontab, qui par défaut ressemble à ce qui suit :
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
Ces tâches régulières seront exécutées une fois par jour à une intervalle de temps 03:00-22:00, y compris un délai aléatoire. Par exemple, cron.daily aura un délai forcé de 5 minutes plus un délai aléatoire de 0 à 45 minutes. Vous pouvez aussi exécuter des tâches sans délai, entre 4 et 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
Les fonctionnalités de cronie incluent :
Délai aléatoire pour lancer la tâche dans /etc/anacrontab.
L'intervalle de temps des tâches normales peut être défini dans /etc/anacrontab.
Chaque table cron peut posséder son propre fuseau horaire défini avec la variable CRON_TZ.
Par défaut, le démon cron effectue une vérification des modification des tables avec inotify.
Pour plus de détails sur cronie et cronie-anacron, veuillez vous reporter au guide de déploiement Red Hat Enterprise Linux.
Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.
Rendre l’open source plus inclusif
Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.
À propos de Red Hat
Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.