Настройки сервера, такие как openfile_files_limits
, не действуют, если операционная система ограничивает количество открытых файлов, и всегда приводит к ошибке. Поскольку сервер по умолчанию работает как пользователь mysql, он не может изменить системные значения (и на сервере также нет кода, который изменяет эти ограничения).
Значение по умолчанию для открытых файлов на Linux система по умолчанию 1024 и может определяться
$> ulimit -n
1024
Так что, если у вас есть права root или вы в списке sudo'ers, просто увеличьте это значение. man ulimit
даст вам больше информации.