SQLSTATE[HY000] [2002] Не удается назначить запрошенный адрес: как увеличить лимит

#mysql #linux #centos #centos7 #lamp

#mysql #linux #centos #centos7 #lamp

Вопрос:

Мы используем стек Lampp, PHP PDO, centos 7, MySQL 8. Сервер базы данных и сервер MySQL отличаются друг от друга.

При длительных операциях, таких как загрузка файла, я получаю

 SQLSTATE[HY000] [2002] Cannot assign requested address
  

Согласно этому ответу, я попытался сделать соединение PDO постоянным, но это не исправило. другой ответ предполагает увеличение max open files в /etc/security/limits.conf , но я не нашел эту опцию в этом файле.

Как исправить эту ошибку? требуется ли для редактирования этого файла или любого другого файла перезапуск сервера? Поскольку это производственный сервер, мне нужно уведомить команду, если какое-либо решение потребует перезапуска сервера