Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-15 Par sujet Alexis L.
Au vu de ce que tu dis, ca ressemble pas mal au bug KDE n° 37780.
dans mon cas, un eject /dev/scd0 fonctionne, tandis que eject /mnt/cdrom ne 
marche pas

From: Yann Jautard <[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
CC: [EMAIL PROTECTED]
Subject: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?
Date: Thu, 13 Nov 2003 09:08:49 +0100
ben voila, tout est dans le sujet ...   :-/

j'explique un peu le contexte :

je met un CD (tout pourri, semble t'il) dans mon lecteur, géré par 
supermount.
je tente d'accéder au CD avec KDE, ça me fait crasher konqueror.
donc, console, puis mc. mc se bloque en essayant d'ouvrir /mnt/cdrom

donc là, je me dis, tiens ça doit bien etre le CD qui merde. Donc tentative
d'umount de la chose.
sauf que :

[EMAIL PROTECTED] yax]# umount /mnt/cdrom
umount : /mnt/cdrom : périphérique occupé
mais curieusement, d'un autre coté :

[EMAIL PROTECTED] yax]# umount /dev/scd0
umount : /dev/scd0: non monté
[EMAIL PROTECTED] yax]# umount /dev/hda
umount : /dev/hda: non monté
et pourtant impossible d'éjecter le CD...

donc :

[EMAIL PROTECTED] yax]#
[EMAIL PROTECTED] yax]# fuser /mnt/cdrom
/mnt/cdrom:   2316  2316c
[EMAIL PROTECTED] yax]# ps 2316
  PID TTY  STAT   TIME COMMAND
 2316 ?D  0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.2272
[EMAIL PROTECTED] yax]# pstree -p 2316
mc(2316)-+-bash(2318)
 `-cons.saver(2317)
[EMAIL PROTECTED] yax]# kill -9 2316
et puis finalement, rien :

[EMAIL PROTECTED] yax]# pstree -p 2316
mc(2316)-+-bash(2318)
 `-cons.saver(2317)
[EMAIL PROTECTED] yax]#
et là, ben c'est lourd. impossible nom plus de tuer les process 2318 ou 
2317.
j'ai tué le début de l'arbre (login et bash) qui aboutissait à mc(2316) 
mais
rien non plus.

en désespoir de cause, je vais rebooter, mais bon, devoir rebooter pour
pouvoir éjecter un CD, c'est à peine un peu lourd... :-/
rien concernant un eventuelle erreur lors du montage du CD dans
/var/log/message
voila, tout est dit...



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";
_
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* 
http://join.msn.com/?page=features/junkmail


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-14 Par sujet Troumad
Yann Jautard a écrit :

Le Jeudi 13 Novembre 2003 21:00, AMORE Rosaire a écrit :
 

Yann Jautard a écrit :
   

... "Ces processus n'occupent plus de place en mémoire (ils n'ont plus
de segment de programme ni de segment de données), mais par contre
conservent une entrée dans la table des processus"...
(La programmation sous Unix - Jean Marie Rifflet - Mc Graw Hill)
   

arf, ben alors ct pas un zombie mon truc, puisque ça occupait du proc...
 

Qu'est-ce qui te fait dire que ça occupait du proc? J'ai parcouru le
thread, j'ai rien vu en ce sens.
   

ps aux donne 0.2% d'occupation système pour ce process

 

Donc dans ce cas, comment tuer un truc qui n'est pas un zombie mais qui
ne veut pas mourir avec kill -9 ?
 

Qu'est-ce qui te fait dire que c'était un zombie? Normalement un process
zombie apparait dans la liste des process marqué "Defunct"  (ou "zombie"
me semble-t-il). As-tu vu cette indication?
   

Ben justement, non, il est pas zombie, enfin je crois pas, c'est juste une 
hypothèse qui fut émise lors de la discussion.

 

Désolé de planter mes questions après tant de questions-réponses, ...
Rosaire
   

Y'a pas de mal ;)

Absolument pas...
J'apprend des choses!
--
Amicalement vOOotre  Troumad Alias Bernard SIAUD
mon site : http://troumad.free.fr : AD&D : maths WEB sectes.
Pour la liberté soutenez http://www.mandrakelinux.com/fr/ : Mandrake 
Linux, http://www.eurolinux.org/index.fr.html
Je souhaite recevoir uniquement des documents avec des formats ouverts, 
par exemple avec http://fr.openoffice.org


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-14 Par sujet Yann Jautard
En effet, d'habitude, quand ça merdoie de la sorte, je débranche directement 
l'alim du lecteur et je la remet. Ca provoque un reset du lecteur, mais aussi 
du bus IDE qui normalement débloque supermount aussi.

Sauf que là, non.

C'est en essayant de me servir à nouveau du lecteur, mais pour graver cette 
fois, que j'ai provoqué le kernel panic. Et au passage que j'ai foiré un CD, 
mais bon...

Le Vendredi 14 Novembre 2003 09:36, El Manu a écrit :
> > en désespoir de cause, je vais rebooter, mais bon, devoir rebooter pour
> > pouvoir éjecter un CD, c'est à peine un peu lourd... :-/
>
> En théorie, il y a un petit trou sur le tiroir de tous les lecteurs de
> CD.
> En introduisant un trombone déplié dans ce trou, cela force l'éjection
> du CD mécaniquement (en squizzant le moteur d'éject).
> C'est bien plus rapide qu'un reboot !!
> Par contre, je ne garanti pas que le lecteur puisse lire un autre CD
> après cette petite violation...
>
> El Manu


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-14 Par sujet El Manu
> 
> Si c'est un processus d'un utilisateur, je crois qu'un kill -9 -1 le 
> supprimera car plus aucun parent "raisonnable" ne peut prétendre récupérer 
> ses infos, mais je n'en suis pas sur.
> 
> 
C'est effectivement un peu "hazardous", la commande kill-9 -1 tuant le 
process -1 qui est le père de TOUS les process !!
En gros, ça équivaut à rebooter..mais en moins propre !!
Je viens d'essayer : blocage de mon laptop avec des trucs bizarres à l'écran,
obligé d'éteindre à la sauvage !




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-14 Par sujet El Manu

> en désespoir de cause, je vais rebooter, mais bon, devoir rebooter pour 
> pouvoir éjecter un CD, c'est à peine un peu lourd... :-/
> 
En théorie, il y a un petit trou sur le tiroir de tous les lecteurs de
CD.
En introduisant un trombone déplié dans ce trou, cela force l'éjection
du CD mécaniquement (en squizzant le moteur d'éject).
C'est bien plus rapide qu'un reboot !!
Par contre, je ne garanti pas que le lecteur puisse lire un autre CD
après cette petite violation...

El Manu


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet cc
 [EMAIL PROTECTED] yax]# umount /mnt/cdrom
> umount : /mnt/cdrom : périphérique occupé
>

tu peux essayer un umount /mnt/cdrom -fl
en général ça marche (j'utilise surtout pour des partages samba, mais ça doit 
marcher aussi pour un cdrom
CC

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Alain rpnpif
Le Jeudi 13 Novembre 2003 12:19, Alain Defraeye a écrit :

>
> Un process zombi est un process mort, dont le père ne le sais pas ou encore
> il n'a plus de père, alors il se rattache à init.
> Et comme il ne réponds plus aux signaux, comment veux-tu faire alors ?

Étant zombi donc mort, il ne devrait pas être la cause de la panique du 
noyau. La cause est probablement autre. Seule attitude raisonnable face à un 
zombi, l'ignorer.
Alain rpnpif

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard
Le Jeudi 13 Novembre 2003 21:00, AMORE Rosaire a écrit :
> Yann Jautard a écrit :
> >>... "Ces processus n'occupent plus de place en mémoire (ils n'ont plus
> >>de segment de programme ni de segment de données), mais par contre
> >>conservent une entrée dans la table des processus"...
> >>
> >>(La programmation sous Unix - Jean Marie Rifflet - Mc Graw Hill)
> >
> > arf, ben alors ct pas un zombie mon truc, puisque ça occupait du proc...
>
> Qu'est-ce qui te fait dire que ça occupait du proc? J'ai parcouru le
> thread, j'ai rien vu en ce sens.

ps aux donne 0.2% d'occupation système pour ce process


>
> > Donc dans ce cas, comment tuer un truc qui n'est pas un zombie mais qui
> > ne veut pas mourir avec kill -9 ?
>
> Qu'est-ce qui te fait dire que c'était un zombie? Normalement un process
> zombie apparait dans la liste des process marqué "Defunct"  (ou "zombie"
> me semble-t-il). As-tu vu cette indication?

Ben justement, non, il est pas zombie, enfin je crois pas, c'est juste une 
hypothèse qui fut émise lors de la discussion.

>
> Désolé de planter mes questions après tant de questions-réponses, ...
> Rosaire

Y'a pas de mal ;)

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet AMORE Rosaire
Yann Jautard a écrit :
... "Ces processus n'occupent plus de place en mémoire (ils n'ont plus
de segment de programme ni de segment de données), mais par contre
conservent une entrée dans la table des processus"...
(La programmation sous Unix - Jean Marie Rifflet - Mc Graw Hill)


arf, ben alors ct pas un zombie mon truc, puisque ça occupait du proc...
Qu'est-ce qui te fait dire que ça occupait du proc? J'ai parcouru le 
thread, j'ai rien vu en ce sens.

Donc dans ce cas, comment tuer un truc qui n'est pas un zombie mais qui ne 
veut pas mourir avec kill -9 ?
Qu'est-ce qui te fait dire que c'était un zombie? Normalement un process 
zombie apparait dans la liste des process marqué "Defunct"  (ou "zombie" 
me semble-t-il). As-tu vu cette indication?

Désolé de planter mes questions après tant de questions-réponses, ...
Rosaire

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard

> ... "Ces processus n'occupent plus de place en mémoire (ils n'ont plus
> de segment de programme ni de segment de données), mais par contre
> conservent une entrée dans la table des processus"...
>
> (La programmation sous Unix - Jean Marie Rifflet - Mc Graw Hill)

arf, ben alors ct pas un zombie mon truc, puisque ça occupait du proc...

Donc dans ce cas, comment tuer un truc qui n'est pas un zombie mais qui ne 
veut pas mourir avec kill -9 ?

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet AMORE Rosaire
Yann Jautard a écrit :
Un process zombi est un process mort, dont le père ne le sais pas ou encore
il n'a plus de père, alors il se rattache à init.
Et comme il ne réponds plus aux signaux, comment veux-tu faire alors ?


Ben je sais pas moi, mais puisque on le voit avec ps, c'est que le noyau 
"sait" qu'il est là et qu'il existe, connait la mémoire qu'il utilise, etc, 
etc,  donc pourquoi ne pourrait'il pas l'éliminer ?
... "Ces processus n'occupent plus de place en mémoire (ils n'ont plus 
de segment de programme ni de segment de données), mais par contre 
conservent une entrée dans la table des processus"...

(La programmation sous Unix - Jean Marie Rifflet - Mc Graw Hill)






Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard

> Lorsque le père est mort, le signal SIGCHILD n'est récupéré par
> personne, mais le noyau ne peut pas en conclure qu'il peut détruire le
> processus sans gêner un autre processus parent. Le process est donc déclaré
> zombie! (c'était d'ailleurs une méthode d'attaque des systèmes unix qui
> avaient une limite sur le nombre de processus total et non par
> utilisateur!)
>

Que le noyau ne puisse en prendre l'initiative, OK, c'est logique. Mais 
pourquoi il n'y a pas une commande qui permette de lui dire de le faire ?

Ou alors quelle est-elle ?

> 
> Si c'est un processus d'un utilisateur, je crois qu'un kill -9 -1 le
> supprimera car plus aucun parent "raisonnable" ne peut prétendre récupérer
> ses infos, mais je n'en suis pas sur.
> 
>
> Clément Ménier.

Pas testé. Mais -9 tout seul ça marchait pas.


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard
Le Jeudi 13 Novembre 2003 13:57, Myriam Schweingruber a écrit :
> On Thu, 2003-11-13 at 13:44, Yann Jautard wrote:
> > Ben je sais pas moi, mais puisque on le voit avec ps, c'est que le noyau
> > "sait" qu'il est là et qu'il existe, connait la mémoire qu'il utilise,
> > etc, etc,  donc pourquoi ne pourrait'il pas l'éliminer ?
>
> Est-ce qu'il ne suffit pas de relancer le serveur X? Ca demanderai
> nettement moins de temps qu'un reboot.


non, le serveur X n'était pas le pere de ce truc (lancé sur une console)

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Myriam Schweingruber
On Thu, 2003-11-13 at 13:44, Yann Jautard wrote:

> Ben je sais pas moi, mais puisque on le voit avec ps, c'est que le noyau 
> "sait" qu'il est là et qu'il existe, connait la mémoire qu'il utilise, etc, 
> etc,  donc pourquoi ne pourrait'il pas l'éliminer ?

Est-ce qu'il ne suffit pas de relancer le serveur X? Ca demanderai
nettement moins de temps qu'un reboot.
-- 
pub  1024D/87A99639 2002-11-06
Myriam Schweingruber <[EMAIL PROTECTED]>
Fingerprint = C16B F0AD 4335 9C99 5F3B  A189 14B0 0DFD 87A9 9639
sub  2048g/4C5BCF9D 2002-11-06


signature.asc
Description: This is a digitally signed message part


Re: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Clément MENIER
Le Jeudi 13 Novembre 2003 13:44, Yann Jautard a écrit :
> > Un process zombi est un process mort, dont le père ne le sais pas ou
> > encore il n'a plus de père, alors il se rattache à init.
> > Et comme il ne réponds plus aux signaux, comment veux-tu faire alors ?
>
> Ben je sais pas moi, mais puisque on le voit avec ps, c'est que le noyau
> "sait" qu'il est là et qu'il existe, connait la mémoire qu'il utilise, etc,
> etc,  donc pourquoi ne pourrait'il pas l'éliminer ?

En effet le noyau conserve toute l'information sur ce processus zombie. 
Lorsqu'un programme termine, il envoie un signal (SIGCHILD si ma mémoire est 
bonne) à son père pour le prévenir qu'il a terminé. Le père alors a la 
possibilité de regarder l'état de son fils, récupérer des informations etc. 
Une fois cela fait le process fis peut être détruit.

Lorsque le père est mort, le signal SIGCHILD n'est récupéré par personne, 
mais le noyau ne peut pas en conclure qu'il peut détruire le processus sans 
gêner un autre processus parent. Le process est donc déclaré zombie! (c'était 
d'ailleurs une méthode d'attaque des systèmes unix qui avaient une limite sur 
le nombre de processus total et non par utilisateur!)


Si c'est un processus d'un utilisateur, je crois qu'un kill -9 -1 le 
supprimera car plus aucun parent "raisonnable" ne peut prétendre récupérer 
ses infos, mais je n'en suis pas sur.


Clément Ménier.

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard

>
> Un process zombi est un process mort, dont le père ne le sais pas ou encore
> il n'a plus de père, alors il se rattache à init.
> Et comme il ne réponds plus aux signaux, comment veux-tu faire alors ?
>

Ben je sais pas moi, mais puisque on le voit avec ps, c'est que le noyau 
"sait" qu'il est là et qu'il existe, connait la mémoire qu'il utilise, etc, 
etc,  donc pourquoi ne pourrait'il pas l'éliminer ?




Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Alain Defraeye


>
> baf, je sais pas, je n'ai pas pu vérifier, parceque ça a fini en
> kernel panic
> juste après l'envoi de mon mail...
Aie !

> mais un process devenu "zombie" consomme t'il du processeur ?
Plus rien du tout, il est "mort"...

>
> je n'ai pas vérifié son état, mais ps aux donnait une utilisation
> système de
> 0.2% pour ce processus.

>
> Pourquoi est-il impossible de tuer un process "zombie" ? N'y a
> t'il pas un
> moyen de dire au noyau d'éliminer le process, si celui-ci ne
> réponds plus aux
> signaux ?
Un process zombi est un process mort, dont le père ne le sais pas ou encore
il n'a plus de père, alors il se rattache à init.
Et comme il ne réponds plus aux signaux, comment veux-tu faire alors ?

AD

>


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Yann Jautard
baf, je sais pas, je n'ai pas pu vérifier, parceque ça a fini en kernel panic 
juste après l'envoi de mon mail...

mais un process devenu "zombie" consomme t'il du processeur ?

je n'ai pas vérifié son état, mais ps aux donnait une utilisation système de 
0.2% pour ce processus.

Pourquoi est-il impossible de tuer un process "zombie" ? N'y a t'il pas un 
moyen de dire au noyau d'éliminer le process, si celui-ci ne réponds plus aux 
signaux ? 


Le Jeudi 13 Novembre 2003 11:14, Alain Defraeye a écrit :
> fuser -k te fait quoi ?
> Et un ps aux ton process dans la colonne STATE est comment ? Si tu as un Z
> il est zombie et seul un reboot le fera disparaitre.
> AD
>
> > -Message d'origine-
> > De : [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] la part de Yann Jautard
> > Envoyé : jeudi 13 novembre 2003 09:09
> > À : [EMAIL PROTECTED]
> > Cc : [EMAIL PROTECTED]
> > Objet : [Confirme] Comment tuer un process quand kill -9 ne fait rien ?
> >
> >
> > ben voila, tout est dans le sujet ...   :-/
> >
> > j'explique un peu le contexte :
> >
> > je met un CD (tout pourri, semble t'il) dans mon lecteur, géré
> > par supermount.
> > je tente d'accéder au CD avec KDE, ça me fait crasher konqueror.
> > donc, console, puis mc. mc se bloque en essayant d'ouvrir /mnt/cdrom
> >
> > donc là, je me dis, tiens ça doit bien etre le CD qui merde. Donc
> > tentative
> > d'umount de la chose.
> >
> > sauf que :
> >
> > [EMAIL PROTECTED] yax]# umount /mnt/cdrom
> > umount : /mnt/cdrom : périphérique occupé
> >
> > mais curieusement, d'un autre coté :
> >
> > [EMAIL PROTECTED] yax]# umount /dev/scd0
> > umount : /dev/scd0: non monté
> > [EMAIL PROTECTED] yax]# umount /dev/hda
> > umount : /dev/hda: non monté
> >
> > et pourtant impossible d'éjecter le CD...
> >
> > donc :
> >
> > [EMAIL PROTECTED] yax]#
> > [EMAIL PROTECTED] yax]# fuser /mnt/cdrom
> > /mnt/cdrom:   2316  2316c
> > [EMAIL PROTECTED] yax]# ps 2316
> >   PID TTY  STAT   TIME COMMAND
> >  2316 ?D  0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.2272
> > [EMAIL PROTECTED] yax]# pstree -p 2316
> > mc(2316)-+-bash(2318)
> >  `-cons.saver(2317)
> > [EMAIL PROTECTED] yax]# kill -9 2316
> >
> > et puis finalement, rien :
> >
> > [EMAIL PROTECTED] yax]# pstree -p 2316
> > mc(2316)-+-bash(2318)
> >  `-cons.saver(2317)
> > [EMAIL PROTECTED] yax]#
> >
> > et là, ben c'est lourd. impossible nom plus de tuer les process
> > 2318 ou 2317.
> > j'ai tué le début de l'arbre (login et bash) qui aboutissait à
> > mc(2316) mais
> > rien non plus.
> >
> > en désespoir de cause, je vais rebooter, mais bon, devoir rebooter pour
> > pouvoir éjecter un CD, c'est à peine un peu lourd... :-/
> >
> > rien concernant un eventuelle erreur lors du montage du CD dans
> > /var/log/message
> >
> > voila, tout est dit...


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";


RE: [Confirme] Comment tuer un process quand kill -9 ne fait rien ?

2003-11-13 Par sujet Alain Defraeye
fuser -k te fait quoi ?
Et un ps aux ton process dans la colonne STATE est comment ? Si tu as un Z
il est zombie et seul un reboot le fera disparaitre.
AD

> -Message d'origine-
> De : [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] la part de Yann Jautard
> Envoyé : jeudi 13 novembre 2003 09:09
> À : [EMAIL PROTECTED]
> Cc : [EMAIL PROTECTED]
> Objet : [Confirme] Comment tuer un process quand kill -9 ne fait rien ?
>
>
> ben voila, tout est dans le sujet ...   :-/
>
> j'explique un peu le contexte :
>
> je met un CD (tout pourri, semble t'il) dans mon lecteur, géré
> par supermount.
> je tente d'accéder au CD avec KDE, ça me fait crasher konqueror.
> donc, console, puis mc. mc se bloque en essayant d'ouvrir /mnt/cdrom
>
> donc là, je me dis, tiens ça doit bien etre le CD qui merde. Donc
> tentative
> d'umount de la chose.
>
> sauf que :
>
> [EMAIL PROTECTED] yax]# umount /mnt/cdrom
> umount : /mnt/cdrom : périphérique occupé
>
> mais curieusement, d'un autre coté :
>
> [EMAIL PROTECTED] yax]# umount /dev/scd0
> umount : /dev/scd0: non monté
> [EMAIL PROTECTED] yax]# umount /dev/hda
> umount : /dev/hda: non monté
>
> et pourtant impossible d'éjecter le CD...
>
> donc :
>
> [EMAIL PROTECTED] yax]#
> [EMAIL PROTECTED] yax]# fuser /mnt/cdrom
> /mnt/cdrom:   2316  2316c
> [EMAIL PROTECTED] yax]# ps 2316
>   PID TTY  STAT   TIME COMMAND
>  2316 ?D  0:00 /usr/bin/mc -P /tmp/mc-root/mc.pwd.2272
> [EMAIL PROTECTED] yax]# pstree -p 2316
> mc(2316)-+-bash(2318)
>  `-cons.saver(2317)
> [EMAIL PROTECTED] yax]# kill -9 2316
>
> et puis finalement, rien :
>
> [EMAIL PROTECTED] yax]# pstree -p 2316
> mc(2316)-+-bash(2318)
>  `-cons.saver(2317)
> [EMAIL PROTECTED] yax]#
>
> et là, ben c'est lourd. impossible nom plus de tuer les process
> 2318 ou 2317.
> j'ai tué le début de l'arbre (login et bash) qui aboutissait à
> mc(2316) mais
> rien non plus.
>
> en désespoir de cause, je vais rebooter, mais bon, devoir rebooter pour
> pouvoir éjecter un CD, c'est à peine un peu lourd... :-/
>
> rien concernant un eventuelle erreur lors du montage du CD dans
> /var/log/message
>
> voila, tout est dit...
>
>
>
>
>


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";