Zur Zeitumstellung alles Gute

Liebe Leser,

auch wenn es ein bisschen spät sein mag, aber wir hatten doch vor einigen Wochen die Umstellung von Sommer auf Winterzeit. Einigen ist das nicht gut bekommen 🙂

Zur Zeitumstellung alles Gute

Erinnert sich noch jemand an die Y2K Panik, weil zweistellige Jahreszahlen von jeher eine doofe Idee waren? Die ganze Zeitsteuerung geht deutlich einfacher in die Hose, wenn das ganze System exakt so funktioniert, wie es seit 30 Jahren läuft, aber eine andere Software die Fakten falsch interpretiert 😉

Wir hatten da einen kuriosen Fall im Support, den ich Euch nicht vorenthalten möchte, da man sich da einiges an Lehren rausziehen kann:

Es war einmal ein Linux-Server, der seiner Zeitzone gemäß brav am 25. Oktober die Uhrzeit von 3 Uhr auf 2 Uhr umstellte. Eine andere Serversoftware namens fcron tat wie ihr geheißen ward und startete um 2 Uhr ein Backupsystem. Das Backupsystem bemerkte, daß es a) ein Backup machen sollte und b) daß da bereits ein Job lief, ergo könnte es diesen Job jetzt ja gar nicht machen, weil zu viele Ressourcen belegt würden, oder anders ausgedrückt: Es ist nicht zielführend zwei Backups gleichzeitig laufen zulassen.

Hier könnte die Geschichte schon zu Ende sein, aber das Backupsystem war anderer Meinung, denn es fügte der Liste der zu erledigen Backupjobs, einfach noch einen Backupjob an, obwohl genau dieser Job gerade ausgeführt wurde, weil dieser beim „ersten 2:00 Uhr“ bereits gestartet war. Nun kam eins zum Anderen, es war ein sehr sehr großes Backup… wiedermal 😉 Die Admins wurden aufmerksam, als die Backupstorage 100% voll meldete und das Backup mit Fehler abbrach. Ihr wollt wissen, wie es an einem Mittwoch gegen 11 zu der Meldung kommen konnte, wenn das alles in der Nacht von Samstag auf Sonntagpassierte? Ich sagte doch, es ist ein sehr sehr großes Backup, auf einer eher schwachen Hardware 😉

Merke: Immer 1:59Uhr als Backupzeitpunkt benutzen, aber NIEMALS 2:00-2:59 nehmen 😀

Merke auch, wenn Du einen laufenden Backupjob findest, prüf doch mal, ob das evtl. der ist, den Du jetzt eigentlich starten solltest 😉