root@controller:~# mysql 오류 2002(HY000): '/var/run/mysqld/mysqld.sock' 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다. (2)

root@controller:~# mysql 오류 2002(HY000): '/var/run/mysqld/mysqld.sock' 소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다. (2)

14.0.2 LTS 버전 실행

서버가 다시 시작되었지만 MYSQL에 액세스할 수 없습니다.

root@controller:~# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

제공된 가능한 모든 솔루션을 시도했지만 아무 것도 작동하지 않는 것 같습니다.

root@controller:~# ps -ef | grep mysql
root      7591  6127  0 18:40 pts/4    00:00:00 grep mysql

root@controller:~# kill -9 6127
Killed

root@controller:~# /etc/init.d/mysql start
 * Starting MySQL database server mysqld
   ...fail!

서버에 여러 테이블이 있고 다시 설치할 수 없습니다. :(

ICEHOUSE OpenStack 설치에서 이 서버를 컨트롤러로 실행하고 있습니다.

도와주세요

답변1

어떤 이유로 MySQL 서버를 시작할 수 없습니다. 이 이유는 MySQL 오류 로그에 자세히 설명되어야 합니다. /var/log/mysql.err자세한 내용을 보려면 추적을 시도하세요.

일종의 업그레이드 후 작업이 필요할 때 이런 일이 발생했습니다. 그러나 해당 로그 항목을 보지 않으면 진단하기가 어렵습니다.

관련 정보