Это случилось уже второй раз за неделю. Внезапно наше приложение nodejs начинает нервничать, потому что не может подключиться к базе данных, сообщающей об этой ошибке:
Error: connect EAGAIN /var/run/mysqld/mysqld.sock
Когда я пытаюсь получить доступ из командной строки mysql -u -p, я получаю ту же ошибку.
При попытке запустить 'service mysql restart' я получаю следующую ошибку:
Job for mysql.service failed. See 'systemctl status mysql.service' and 'journalctl -xn' for details.
К сожалению, эти команды не проливают света на причину сбоя. Это странно, потому что он будет работать нормально, а затем внезапно войдет в это состояние. В прошлый раз, когда это случилось, мне пришлось создать довольно сложный сценарий, чтобы его очистить и снова выполнить новую установку. Очевидно, это не лучшее решение проблемы, но я надеялся, что это будет единичный инцидент.
Стоит отметить, что я запускаю это на Raspberry Pi.
Есть мысли о том, как отлаживать + предотвратить повторение?
Первые две вещи, которые приходят мне в голову:
Вы проверили оба?