Wir haben uns unter Systemd unter anderem angesehen, welche Dienste am längsten brauchen, um zu starten. Diesmal sehen wir uns an, warum Linux gerade so lange braucht, um herunterzufahren.

Läuft beim Herunterfahren von Linux eine GUI, sieht man die Kernel-Meldungen nicht, diese entfernen Sie einfach mit der Taste Esc. Systemd startet und beendet heute auf den meisten Linux-Distributionen die System-Dienste, mache dieser Dienste hängen voneinander ab – so muss ein Dienst gestartet sein, damit ein anderer starten kann – genauso verhält sich dies beim Herunterfahren.

Nun, hin und wieder erhält man beim Herunterfahren in Rot die Meldung:

a stop job is running

Dahinter bewegt sich ein Sternchen hin und her, dahinter wieder die Zeit, die dem Dienst gegeben wird, bis sich dieser normal beenden kann – ansonsten wird dieser einfach abgeschossen. Manchmal kann sich dies auch in die Länge ziehen. Um welchen Dienst es sich dabei konkret handelt, wird meist nur sehr vage angegeben.

Läuft das System wieder, können Sie dem als root auf dem Terminal mit folgendem Befehl auf den Grund gehen:

journalctl -rb -1

Oben finden Sie die zuletzt beendeten Dienste, darunter ältere. Handelt es sich um einen recht unwichtigen Dienst, kann man die Wartezeit auch verkürzen – Standard sind meist 90 Sekunden, bei sehr seltenen Diensten steht dann auch unendlich …

Wollen Sie in solchen Fällen nicht wirklich die 90 Sekunden abwarten, dann passen Sie diese Zeit an – als root auf dem Terminal:

nano /etc/systemd/system.conf

Oder mit dem erweiterten Editor Vim:

vim /etc/systemd/system.conf

Hier suchen Sie nach der Zeile „#DefaultTimeoutStopSec=90s„:

Hier entfernen Sie das Doppelkreuz vor der Zeile, damit das erste Zeichen an erster Stelle liegt und passen dahinter die „90“ in Sekunden an, die Systemd warten soll, bis der Prozess beendet werden muss. Um statt 90 Sekunden etwa nur 20 Sekunden zu warten:

DefaultTimeoutStopSec=20s

Man muss hier natürlich sagen – es ist keine Lösung des Problems, sondern nur eine Umgehung. Es hat einen Grund, wenn sich immer derselbe Dienst beim Herunterfahren nicht richtig beendet.

Categories:

Tags:

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Debian installieren - für Anfänge …Hallo, jetzt gelingt mir die Installation auch über "Insta … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Brother Drucker unter LinuxMit der Suche nach „Linux Brother HL-2030“ fand ich zur Seite htt … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

Januar 2024
M D M D F S S
1234567
891011121314
15161718192021
22232425262728
293031  
Archive