Вчера вечером мой сервер MySQL неожиданно упал. При попытке перезагрузки (с service mysql restart
- я root) он просто зависает. С помощью команды mysql -u root -p
я получаю ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
. Затем я попытался запустить демона вручную (mysqld
). Запрос будет висеть около 2 секунд, а затем вернуться. При ближайшем рассмотрении журналов ошибок я получил:
2016-01-22T19:18:32.399584Z 0 [ERROR] Could not create unix socket lock file /var/run/mysqld/mysqld.sock.lock.
2016-01-22T19:18:32.399622Z 0 [ERROR] Unable to setup unix socket lock file.
2016-01-22T19:18:32.399646Z 0 [ERROR] Aborting
Затем я попробовал chown mysql /var/run/mysqld
, chmod -R 775 /var/run/mysqld
и apt-get install mysql-community-server --reinstall
. Не повезло.
Я огляделся и не смог найти решение. Любая помощь здесь?
Примечание. Я запускаю Debian 8 (Jessie) с сообществом MySQL Server 5.7.10