Aller au contenu

Détecter et résoudre les process zombie


bobdeo

Sujets conseillés

Bonjour à tous,

Depuis quelques temps, j'ai une "couche" de process zombie qui est apparue sur les graphes MRTG de mon dédié.

http://ns23065.ovh.net/cgi-bin/mrtg.cgi/processes

C'est apparu après le changement de kernel conseillé par OVH (suite à une faille détectée).

Comment trouver quels sont les process concernés ? comment résoudre ?

Merci pour vos pistes.

Lien vers le commentaire
Partager sur d’autres sites

Posté (modifié)

bof... bof...

Depuis le changement de Kernel OVH (NetBoot), j'ai une hausse des process zombie... allant jusqu'au plantage...

Comme vous pouvez le voir sur les graphs mrtg, 1 pic d'environ 10 process arrive toutes les minutes.

J'ai fait un top que j'ai arrêté au moment précis :

Tasks: 121 total,   1 running, 110 sleeping,   0 stopped,  10 zombie
Cpu(s): 13.0% us, 4.3% sy, 0.0% ni, 82.4% id, 0.0% wa, 0.0% hi, 0.3% si
Mem: 504572k total, 418352k used, 86220k free, 51648k buffers
Swap: 522104k total, 760k used, 521344k free, 171744k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9085 root 20 0 4436 2892 1568 S 2 0.6 0:00.06 rtm
5418 root 20 0 2108 1124 828 R 1 0.2 0:02.14 top
2762 root 20 0 2828 832 640 S 0 0.2 4:13.48 collectd
1 root 20 0 1468 508 448 S 0 0.1 0:03.32 init
2 root 15 -5 0 0 0 S 0 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 0.0 0:02.16 migration/0

Il semblerait que cela provienne de rtm ? non ?

Merci

Modifié par bobdeo
Lien vers le commentaire
Partager sur d’autres sites

Tu aurais dû nous donner les lignes où les processus sont marqués comme Zombies (Z dans le status, et <defunct> en fin de ligne) parce que là on n'en voit pas un seul.

Donc on ne peut pas deviner ...

Lien vers le commentaire
Partager sur d’autres sites

Ok.

J'ai tapé la commande de NiCoS (cf plus haut) et j'ai :

ns23065 ~ # ps aux |grep Z
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 21385 0.0 0.0 0 0 ? Z 08:57 0:00 [watchdog] <defunct>
root 21388 0.0 0.1 1780 596 pts/0 D+ 08:57 0:00 grep Z

et

ns23065 ~ # ps aux |grep Z
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 21922 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21924 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21928 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21942 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21951 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21958 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21962 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21968 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 21981 0.0 0.0 0 0 ? Z 09:00 0:00 [rtm] <defunct>
root 22005 0.0 0.0 0 0 ? Z 09:00 0:00 [watchdog] <defunct>
root 22009 0.0 0.1 1852 728 pts/0 S+ 09:00 0:00 grep Z

Contrairement à "top" la commande ne se rafraîchit pas

Lien vers le commentaire
Partager sur d’autres sites

Quelle version de RTM utilises-tu ? (tu as l'info dans le manager)

Je sais qu'OVH en a mis une version à jour il y a quelques jours (la 0.9.2)

Lien vers le commentaire
Partager sur d’autres sites

0.9.1 ! Je ne suis donc pas à jour !

Pour l'install :

wget ftp://ftp.ovh.net/made-in-ovh/rtm/install_rtm-0.9.2.sh -O install_rtm-0.9.2.sh

puis

sh install_rtm-0.9.2.sh

c'est ça ?

Encore merci pour le coup de main.

Lien vers le commentaire
Partager sur d’autres sites

C'est ça !

Je viens d'ailleurs de passer les serveurs gérés par le Hub à cette version (suite à ton post)

Elle est toute récente ;)

Dan

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...