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.
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:
- 01man7.org/linux/man-pages/man5/crontab.5.html
- 02man7.org/linux/man-pages/man5/systemd.timer.5.html
- 03man7.org/linux/man-pages/man7/systemd.time.7.html
- 04chrony-project.org/doc/4.5/chrony.conf.html
- 05man7.org/linux/man-pages/man1/timedatectl.1.html
- 06man7.org/linux/man-pages/man8/cron.8.html
- 07freedesktop.org/software/systemd/man/latest/systemd.special.html
- 08man7.org/linux/man-pages/man1/systemctl.1.html
- 09freedesktop.org/software/systemd/man/latest/systemd.service.html
- 10man7.org/linux/man-pages/man2/clock_gettime.2.html
Verfasst von Julian Zentgraf