PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : kill funktioniert nicht mehr?



Max Freeman2
23.09.04, 07:37
Morgen miteinander


Habe ein kleines Problem auf meiner Workstation (FC2). Da hängt so ein dummes Sambashare umher von einer Tru64 und einer OpenVMS Share rum. Ja richtig vermutet ich kann das Ding nicht mehr unmounten. Wieso nicht?

umount: /mein/share: Das Gerät wird momentan noch benutzt

lsof /mein/share zeigt mir:

ls 9956 uname cwd DIR 0,26 4096 2 /mein/share
ls 9956 uname 3r DIR 0,26 4096 2 /mein/share
rm 10555 uname cwd DIR 0,26 4096 2 /mein/share
rm 10555 uname 4r DIR 0,26 4096 2 /mein/share
ls 22010 uname cwd DIR 0,26 4096 2 /mein/share
ls 22010 uname 3r DIR 0,26 4096 2 /mein/share
ls 22234 uname cwd DIR 0,26 4096 2 /mein/share
ls 22234 uname 3r DIR 0,26 4096 2 /mein/share
ls 22596 uname cwd DIR 0,26 4096 2 /mein/share
ls 22596 uname 3r DIR 0,26 4096 2 /mein/share

... also wie ihr seht laufen da noch Prozesse (hab's auch mal mit rm versucht, misslang aber wie man sieht). Nun dachte ich ok ein kill -9 pidnr würde das Problem lösen. Denkste ... da geht nix mehr. Hat irgendjemand eine Idee wie man, diese Prozesse killen könnte? killall programmname hat auch nix gebracht. Danke für eure Hilfe.


Grüsse

Max

echo
23.09.04, 07:49
hi,
es gibt prozesse die nicht zu killen sind. diese sind besonders beim warten auf IO zu finden...
schau nach zu welchem elternprozess dein toter/wartender prozess gehört. schiess den elternprozess ab. Nun kannst du das glück haben und deine gewünschten prozesse sind auch weg.
der trick klappt nicht immer, ist aber ein versucht wert. sollte dies nicht fruchten, reboot...