[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] kill -9 marche pas ! AU SECOURS
On Thu, Jan 13, 2000 at 05:03:48PM +0100, Eric Darchis wrote:
> J'ai un gros probleme. Au boulot, on a une becane Linux que je ne peux pas
> rebooter (no, niet, nuts, pas question, ...).
> Le probleme est que smbd est plante, que j'ai un des drives reseaux montes
> qui n'est plus accessible et que je n'arrive pas a faire le menage.
> Je m'explique:
> >[root@linux /root]# ps ax|grep smbd
> >14635 p7 S 0:00 grep smbd
> >32317 ? D 0:00 smbd -D
> >32352 ? D 0:00 smbd -D
> >[root@linux /root]# kill -9 32317 32352
> >[root@linux /root]# ps ax|grep smbd
> >14674 p7 S 0:00 grep smbd
> >32317 ? D 0:00 smbd -D
> >32352 ? D 0:00 smbd -D
> Si je fais df, il se bloque sur un filesystem mounte en samba (enfin, il me
> semble). updatedb a ete lance 7 fois et il est bloque. Au repos la machine
> traine 140 processes.
> "umount /mnt/smb" rate pour "filesystem busy". lsof /mnt/smb me donne smbd
> et un mc toujours bloque comme les autres.
> C'est une Redhat 5.2 avec un noyau 2.0.36.
> A part rebooter, que puis-je faire ?
Upgrader à 2.2.14 ;)))
En fait, le D signifie "uninterruptible sleep".
kekseksa ? et bien je suppose (et je pense être dans le vrai) que le kernel
l'a mis en attente pour une I/O. En ajoutant l'option "l" à ps, tu verras
sur quel syscall ils sont bloqués:
pab:~> ps axlw | head -1; ps axlw | grep smbd
FLAGS UID PID PPID PRI NI SIZE RSS WCHAN STA TTY TIME COMMAND
140 0 12627 1 0 0 3300 732 mkdir S ? 0:00 /usr/sbin/smbd -D
140 0 15306 12627 0 0 3492 652 mkdir S ? 0:00 /usr/sbin/smbd -D
0 362 22970 22966 9 0 1308 536 block_write S p2 0:00 grep smbd
NB: ajoute w pour "wide output", question de ne pas tronquer la commande (sans quoi le grep
risque de ne pas marcher)
La colonne intéressante est évidemment "WCHAN"...
--
-o) Pascal Bleser |
/\\ C++/UNIX Development | God is real, unless
_\_v ATOS Payment Systems | declared integer.
Aachen, Germany |
<pbleser@atos-group.com>-------<guru@linuxbe.org>
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.
Archive of the list: http://tania.be.linux.org/