Linux: systemd-Timer holt verpasste Läufe nicht nach
Der systemd-Timer lief nachts nicht, weil der Rechner aus war, und holt nichts nach? Persistent= steht auf false, solange man es nicht setzt.
// Schlagwort
Alle 7 Layer-8-Fehler mit dem Schlagwort „systemd“ – verifizierte Lösungen, trocken kommentiert.
Der systemd-Timer lief nachts nicht, weil der Rechner aus war, und holt nichts nach? Persistent= steht auf false, solange man es nicht setzt.
journalctl -b -1 findet kein vorheriges Boot? Das Journal lag nur im RAM und ist beim Neustart verdampft. So wird es dauerhaft.
A start job is running for...Der Boot hängt bei 'A start job is running' und wartet 90 Sekunden? Meist blockiert ein fehlendes Laufwerk aus der fstab. So behebst du es.
Unit is maskedsystemctl startet den Dienst nicht: 'Unit is masked'. Die Unit ist auf /dev/null verlinkt. So machst du sie mit unmask wieder startbar.
Out of memory: Killed processEin Dienst verschwindet ohne Absturzmeldung? Bei Speichermangel beendet der Kernel selbst Prozesse. Das Protokoll verrät, wen es traf und warum.
Ein Dienst steht auf failed und startet nicht. Die Ursache steht fast immer im Journal — man muss nur den richtigen Befehl kennen, um sie zu lesen.
Too many open filesEin Programm bricht mit „Too many open files“ ab. Es ist kein Speicherproblem, sondern ein Limit — und das lässt sich sauber und dauerhaft anheben.