← Linux System Administration

Zeit und Zeitpläne: Auslösung, Uhr, Nachweis

„Der Job läuft um drei“ enthält zwei Aussagen, die unabhängig voneinander falsch sein können: dass etwas ihn auslöst, und dass drei Uhr wirklich drei Uhr ist. Zweimal im Jahr läuft ein Cron-Job deshalb gar nicht oder doppelt — beides ist dokumentiertes Verhalten, kein Fehler. Dieses Modul zeigt dir, warum ein Skript im Terminal läuft und im Zeitplan nicht, was systemd-Timer zusätzlich können, wie du dreihundert Hosts davon abhältst, gleichzeitig loszulaufen, und warum eine Uhr im Betrieb gezogen und nicht gesprungen wird.

Solide · ~30 Min · 12 Abschnitte Einführung · 9 Übungen (davon 2 Missionen)

Modul starten →

Fortschritt wird gespeichert — du kannst das Modul später jederzeit fortsetzen.

Nur den Lehrtext lesen →

Das kannst du danach

  • ✓Einen geplanten Lauf so einrichten, dass sein Ausbleiben auffällt statt unbemerkt zu bleiben
  • ✓Zwischen einem Auslöseproblem und einem Uhrproblem unterscheiden, bevor man in der Anwendung sucht
  • ✓Beurteilen, wann ein Zeitplan gestreut, nachgeholt oder an das letzte Ende statt an die Wanduhr gebunden gehört

Übungen

  • 1. EntscheidungWas ist die Ursache?
  • 2. EntscheidungWas ist passiert?
  • 3. EntscheidungWas fehlt?
  • 4. EntscheidungWie bewertest du den Vorschlag?
  • 5. MissionDer Timer, der drei Zusagen nicht hält
  • 6. EntscheidungWas muss sich an der Überwachung ändern?
  • 7. EntscheidungWas ist die passende Umstellung?
  • 8. EntscheidungWie gehst du vor?
  • 9. MissionWelche Uhr für welche Frage
Quellen & Aktualität10 Primärquellen · zuletzt geprüft:
  1. 01man7.org/linux/man-pages/man5/crontab.5.html
  2. 02man7.org/linux/man-pages/man5/systemd.timer.5.html
  3. 03man7.org/linux/man-pages/man7/systemd.time.7.html
  4. 04chrony-project.org/doc/4.5/chrony.conf.html
  5. 05man7.org/linux/man-pages/man1/timedatectl.1.html
  6. 06man7.org/linux/man-pages/man8/cron.8.html
  7. 07freedesktop.org/software/systemd/man/latest/systemd.special.html
  8. 08man7.org/linux/man-pages/man1/systemctl.1.html
  9. 09freedesktop.org/software/systemd/man/latest/systemd.service.html
  10. 10man7.org/linux/man-pages/man2/clock_gettime.2.html

Verfasst von Julian Zentgraf