4.14. Cron


Vixie-Cron und Cronie

Red Hat Enterprise Linux 6 beinhaltet das Paket cronie als Ersatz für vixie-cron. Der Hauptunterschied zwischen diesen Paketen liegt in der Art und Weise, wie die regulären Jobs (daily, weekly, monthly) durchgeführt werden. Cronie verwendet die Datei /etc/anacrontab, die standardmäßig wie folgt aussieht:

# 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
Diese regulären Jobs werden einmal pro Tag innerhalb des Zeitintervalls 03:00-22:00 ausgeführt, inklusive zufälliger Verzögerung. So hat cron.daily beispielsweise eine 5-minütige, erzwungene Verzögerung plus zufälliger Verzögerung von 0-45 Minuten. Sie können auch Jobs ohne Verzögerung zwischen 4 und 5 ausführen:
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
Features von cronie umfassen:
  • Zufällige Verzögerung für das Starten des Jobs in /etc/anacrontab.
  • Die Zeitspanne regulärer Jobs kann in /etc/anacrontab definiert werden.
  • Jede Cron-Tabelle kann mit der CRON_TZ-Variable ihre eigene definierte Zeitzone haben.
  • Standardmäßig untersucht der Cron-Daemon Tabellen mit inotify auf Veränderungen.
Werfen Sie einen Blick in das Red Hat Enterprise Linux Deployment-Handbuch für weitere Details zu cronie und cronie-anacron.
Red Hat logoGithubRedditYoutubeTwitter

Lernen

Testen, kaufen und verkaufen

Communitys

Über Red Hat Dokumentation

Wir helfen Red Hat Benutzern, mit unseren Produkten und Diensten innovativ zu sein und ihre Ziele zu erreichen – mit Inhalten, denen sie vertrauen können.

Mehr Inklusion in Open Source

Red Hat hat sich verpflichtet, problematische Sprache in unserem Code, unserer Dokumentation und unseren Web-Eigenschaften zu ersetzen. Weitere Einzelheiten finden Sie in Red Hat Blog.

Über Red Hat

Wir liefern gehärtete Lösungen, die es Unternehmen leichter machen, plattform- und umgebungsübergreifend zu arbeiten, vom zentralen Rechenzentrum bis zum Netzwerkrand.

© 2024 Red Hat, Inc.