J'ai eu un avertissement critique de nagios sur un serveur, et quand j'ai vérifié ps -aux
j'ai découvert que tous les nginx (php-fpm) sont en veille ininterrompue.
www-data 1330 0.4 0.3 299992 108560 ? D 16:06 0:16 php-fpm: pool www
www-data 1338 0.4 0.2 254728 92728 ? D 16:06 0:16 php-fpm: pool www
www-data 1346 0.4 0.3 293544 100272 ? D 16:06 0:17 php-fpm: pool www
www-data 1356 0.7 0.3 302504 101532 ? D 16:06 0:29 php-fpm: pool www
www-data 1357 0.3 0.2 270672 85952 ? D 16:06 0:13 php-fpm: pool www
....
et j'étais coincé avec ça et je ne pouvais même pas redémarrer nginx. et finalement j'ai redémarré le serveur pour résoudre le problème !
bien que j'ai ceci dans /etc/php5/fpm/php.ini
emergency\_restart\_threshold=10
emergency\_restart\_interval=1m
process\_control\_timeout=10s
ce qui signifie que php5-fpm est censé redémarrer dans de tels cas, mais il ne l'a pas fait !
une idée de ce qui pourrait causer le passage de ces processus en état de veille ininterrompue et comment éviter un tel cas à l'avenir ?
Merci pour votre aide
1 votes
Ce problème est généralement causé par l'attente d'une entrée/sortie à partir d'un périphérique indisponible, comme un montage NFS cassé. Quel type de stockage est monté sur la machine ?
0 votes
C'est LVM... je n'utilise pas NFS pour servir web.... NFS sur ce serveur est uniquement pour la sauvegarde