Salut !
Je viens de régler exactement ce soucis.
Tu peux trouver la solution de ce coté :
www.tmartin.io/articles/2010/mysql-errno...ipteurs-de-fichiers/
Si vous obtenez une erreur de ce type, lors d'un mysqldump par exemple :
mysqldump: Got error: 1016: Can't open file: './db/table.frm' (errno: 24) when using LOCK TABLES
C'est que votre serveur MySQL tente d'ouvrir trop de fichiers simultanément.
Pour augmenter le nombre maximal de fichiers pouvant être ouverts, vous pouvez ajuster le paramètre suivant dans la section [mysqld] du fichier my.cnf, dans la limite permise par votre système d'exploitation :
open_files_limit = 2048
La valeur par défaut étant de 1024.