Tuer un processus récalcitrant
Résolu
tlep
Messages postés
596
Date d'inscription
Statut
Membre
Dernière intervention
-
nhmidi Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
nhmidi Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Savez-vous comment tuer un processus récalcitrant que même "kill -9" ne parvient pas à tuer ?
"ps -ef" me renvoie ce process :
root 1468 1 0 11:18 ? 00:00:00 [pktcdvd0]
.. que je ne parviens pas à tuer, même en me déloguant.
"lsof |grep pkt" me renvoie :
pktcdvd0 1468 root cwd DIR 22,1 4096 2 /
pktcdvd0 1468 root rtd DIR 22,1 4096 2 /
pktcdvd0 1468 root txt unknown /proc/1468/exe
.. et "fuser /dev/pktcdvd0" ne me renvoie aucun résultat.
Merci pour les suggestions.
Savez-vous comment tuer un processus récalcitrant que même "kill -9" ne parvient pas à tuer ?
"ps -ef" me renvoie ce process :
root 1468 1 0 11:18 ? 00:00:00 [pktcdvd0]
.. que je ne parviens pas à tuer, même en me déloguant.
"lsof |grep pkt" me renvoie :
pktcdvd0 1468 root cwd DIR 22,1 4096 2 /
pktcdvd0 1468 root rtd DIR 22,1 4096 2 /
pktcdvd0 1468 root txt unknown /proc/1468/exe
.. et "fuser /dev/pktcdvd0" ne me renvoie aucun résultat.
Merci pour les suggestions.
4 réponses
Si le "kill -9" ne marche pas ca veut dire que c'est soit un zombie (avec etat "Z") ou bloque par un truc/interrupt de hardware (etat "D"). Dans ces cas on ne peut presque rien faire sauf rebooter. (le truc "service blabla stop" ne marchera certainement pas).
Apart ca dans ce cas precis il semble de s'agir d'un processus propres du noyau:
root 1468 1 0 11:18 ? 00:00:00 [pktcdvd0]
car le nom est dans: [...], il y en d'autres processus comme ca, par exemple:
[ksoftirqd/0], [pdflush], [kjournald], ...
Ces processus sont lances/maintenus tout seul par le noyau et il n'y a pas de programme associe a ca sur le disque dur. On a pas besoin de (ou il ne faut pas) s'en meler.
Apart ca dans ce cas precis il semble de s'agir d'un processus propres du noyau:
root 1468 1 0 11:18 ? 00:00:00 [pktcdvd0]
car le nom est dans: [...], il y en d'autres processus comme ca, par exemple:
[ksoftirqd/0], [pdflush], [kjournald], ...
Ces processus sont lances/maintenus tout seul par le noyau et il n'y a pas de programme associe a ca sur le disque dur. On a pas besoin de (ou il ne faut pas) s'en meler.
Bonjour
Juste pour s'assurer du pid (1468), tape:
ps -A | grep pktcdvd0
tu devrais obtenir 1468. Essaie alors (ss root):
kill 1468
ou:
chkconfig --del pktcdvd0
ou :
service pktcdvd0 stop
Juste pour s'assurer du pid (1468), tape:
ps -A | grep pktcdvd0
tu devrais obtenir 1468. Essaie alors (ss root):
kill 1468
ou:
chkconfig --del pktcdvd0
ou :
service pktcdvd0 stop