Linux : Zombies 'defunct' persistants même avec un init

zoe47 25/02/2026
RÉSOLU
zoe47
Auteur Actif
Avatar de zoe47
zoe47
Auteur Actif

slt j'ai un serveur avec des process zombies qui veulent pas partir même après avoir kill le parent. ils sont rattachés au PID 1 (systemd) mais restent en defunct

$ ps aux | grep defunct
1001  1234  0.0  0.0      0     0 ?        Z    14:10   [my-app] <defunct>
25/02/2026 à 08:07

3 commentaires

wbonnin
Membre Actif
Avatar de wbonnin
wbonnin
Membre Actif

si le parent est mort et que le PID 1 les a pas ramassés, c'est que ton process est bloqué en 'Uninterruptible sleep' (D state) quelque part

26/02/2026 à 07:45
alexandre-chevalier
Membre Actif
Avatar de alexandre-chevalier
alexandre-chevalier
Membre Actif

check tes montages NFS ou tes disques. un process reste en zombie définitif s'il attend un I/O qui répond plus (IO wait). un kill -9 fera rien, faut soit débloquer le montage, soit reboot le host

Modifié le 23/05/2026 à 16:20
zoe47
Auteur Actif
Avatar de zoe47
zoe47
Auteur Actif

bien vu, j'avais un montage stale sur un NAS distant. un umount -l a nettoyé tous les zombies d'un coup. merci !

Modifié le 23/05/2026 à 16:20

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire