<div dir="ltr"><div><div><div>Bonjour,<br><br></div>J'ai passé il y a trois semaines de U14.04 LST à U16.04 LTS, de mysql 5.5 à 5.7 (la version de référence sous U16.04), et reste avec un problème sérieux :<br><br></div>Après une trentaine de d'heures de bon fonctionnement, msqld se bloque avec une rafale (> 1GB en quelques secondes) de messages d'erreur :<br> 2016-09-26T05:06:31.080497Z 0 [ERROR] Error in accept: Bad file descriptor<br> 2016-09-26T05:06:31.080595Z 0 [ERROR] Error in accept: Bad file descriptor<br> ...<br></div><div>Il faut alors arrêter et redémarrer mysql.<br><br></div><div>L'erreur est citée à de nombreuses reprises sur les blogs, et de nombreuses solutions proposées. Aucune n'a eu d'effet positif pour moi, quelques unes sont carrément destructives (j'ai même du recharger tout le système...).  <br></div><div><br>Il se pourrait que le problème ne vienne pas de mysql mais de U16.04 (socket, nb de fichiers ouverts...).<br></div><div>Je ne vois rien à la même heure dans /var/log/syslog<br></div><div><br></div><div>Quelqu'un a-t-il rencontré le même problème et trouvé une vraie solution ?<br><br></div><div>Pour l'instant j'ai un script qui teste la dimension de "/var/log/mysql/error.log", et la valeur est trop grande stop et relance mysql. C'est pour le moins brutal...<br><br></div><div>Merci pour toute information !     Paul<br></div></div>