На сервере постоянно падает mysql, что делать?
- 18 октября, 2022
- 7:24 пп
- Нет комментариев
увеличение лимита открытых файлов для mysql сервера
Смотрим сколько разрешено открывать файловых дескрипторов пользователю mysql:
увеличение лимита открытых файлов для mysql сервера
Смотрим сколько разрешено открывать файловых дескрипторов пользователю mysql:
#server mysql -c 'ulimit -n'
1024
Далее смотрим, сколько дескрипторов разрешено в MySQL:
#server mysql -se "show variables like 'open_files_limit'"
Variable_name Value
open_files_limit 1024
Увеличим лимит в 4 раза, до 4096:
#server echo 'mysql - nofile 4096' | sudo tee -a /etc/security/limits.d/mysql.conf
#server mysql -c 'ulimit -n'
4096
Осталось поправить конфиг MySQL, чтобы сервер начал использовать новый лимит. Для этого добавляем строчку:
open_files_limit = 4096
Перезагружаем сервер и все!