У меня есть рабочий стек LAMP с MariaDB. Еще пару дней назад я мог удаленно подключаться к mysql для разработки и устранения неполадок. Теперь сервер зависает при подключении или вскоре после этого. Очень редко я могу подключиться, но запросы не работают.

Соединения с локальным хостом работают нормально и всегда бывают быстрыми, что удачно, так как в противном случае сервер был бы недоступен.

Причины я исключил:

  • SQL не прослушивает порт. Он установлен на 0.0.0.0:*. Telnet зависает вместо сбоя. (Если он работает, вы получаете рукопожатие текст.)

  • Вопрос DNS. skip_name_resolve уже установлено.

  • Проблема с блокировкой. Там нет открытых замков.

  • Занят сервер. Сервер простаивает большую часть времени.

  • Неправильно настроенная аутентификация. Подтвердил, что GRANT предназначен для 'user' @ '%'.

  • Переходный вопрос. Я перезапустил MySQL и сети.

Используя wireshark, я сократил это до того, что сервер не отвечает на запросы клиентов. Обычно он вообще не отвечает, но иногда он аутентифицируется, а затем после этого либо навсегда зависает, либо для ответа требуется много секунд.

Буду признателен за любую помощь в устранении неполадок сервера MySQL.

0