/usr/sbin/mysqld: Can't open file (errno: 24)

Эта ошибка выскакивает через лимиты сервера базы данных.

SQL запрос для текущего лимита:

SHOW VARIABLES LIKE 'open%'


В файле /etc/mysql/my.cnf в разделе [mysqld] пишем дополнительную строчку:

[mysqld]
open_files_limit = 100000


Перезагружаем базу данных:

/etc/init.d/mysqld restart