Hallo Liste,
hallo Stefan
nur als Information am Rande.
Das beschriebene Verhalten hat wahrscheinlich gar nichts mit dem Alter
des Servers oder dem Zustand des OS zu tun.
Auch wenn die Hardware von heute und das System gerade installiert wäre,
kann so etwas passieren. Wahrscheinlich war der Prozess nicht tot,
sondern in einem "uninterruptible sleep": Der Prozess wartet auf eine
I/O Operation, die aber aufgrund der fehleranfälligen Platte nicht
fertig wird.
Ein kill -9 kann solche Prozesse (meistens) nicht beenden, da der Kernel
den Zustand des immer noch geöffneten I/O - Gerätes nicht kennt und so
den Prozess vor kill schützt.
RedHat empfiehlt in einem solchen Fall den betroffenen Datenträger
mittels force unmount zu entfernen - dann erhält der wartende Prozess
einen Fehlercode und beendet das Warten.
Was man allerdings machen kann, wenn umount selbst der betroffene
Prozess ist...?
Viele Grüße
- Stefan "Dino"
Am 12.10.2015 um 15:57 schrieb Stefan:
Hallo Holger (und Arnaud)
Am 11.10.2015 um 23:22 schrieb Holger Baumhof:
zuerst mal die PID (ProcessID) des hängenden Prozesses herausbekommen.
danke für die ausführlichen Erklärungen.
Ich hab damals bereits die von dir beschriebene Vorgehensweise
durchgeführt und der Prozess ließ sich nicht killen. Unglaublich, aber
wahr ...
Aber: Wir reden von einem 6,5 Jahre alten Server (Grundschule, extra
Gebäude), der demnächst ersetzt werden muss und bei dem sich in letzter
Zeit die Fehlfunktionen und Ausfälle häufen. Also freue ich mich jeden
Tag, wenn dort noch alles funktioniert und freue mich auf den neuen Server.
Danke und Grüße,
Stefan
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user
_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user