Browsed by
[Tag:] mysqld

[MySQL] ‘/var/lib/mysql/mysql.sock’ (111) 에러 해결방법

[MySQL] ‘/var/lib/mysql/mysql.sock’ (111) 에러 해결방법

보통 이 문제가 발생하는 경우는 mysql 을 패키지(RPM)으로 설치하는 케이스입니다. 설치하고 실행하는데 문제가 없어보입니다. 하지만 재부팅이나 재시작시 mysql이 동작되지 않고 아래 에러 메세지를 토해냅니다. Another MySQL daemon already running with the same unix socket. 그리고 mysql로 접속하면 이런 에러가 또 나옵니다. ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (111) 이 문제는 간단히 해결 할 수 있습니다. # rm -rf /var/lib/mysql/mysql.sock 하지만 이 방법은 임시 방편에 불과합니다. 삭제해도 다시 생겨나는 파일이기 때문입니다. 그럼 그때마다 지워줘야 할까요?…

Read More Read More

[Linux] 재부팅 후 mysql 데몬이 자동으로 시작되지 않는 경우

[Linux] 재부팅 후 mysql 데몬이 자동으로 시작되지 않는 경우

얼마전 운영중인 서버를 일주일에 한번 재부팅 하도록 크론 설정 했습니다. 그런데 재부팅이 되고 나서 mysql 데몬이 시작되지 않아 물려 있는 웹사이트들이 DB 커넥션 에러를 뿜었습니다. 알아보니 부팅이되고나서 mysql 데몬이 돌지 않고 있었죠. 일단 mysqld 서비스를 시작시키고 찾기 시작했습니다. 어느 분들은 apache도 돌지 않는 경우도 있더군요. 이런 경우 원하는 서비스를 init.d에 등록해서 부팅시 서비스가 자동 시작하도록 설정해야합니다. 윈도우로 보면 시작프로그램에 등록한다고 보시면 되겠죠. # cd /etc/rc.d/init.c/ # /sbin/chkconfig –add mysqld # /sbin/chkconfig –level 345 mysql on # ./mysqld start chkconfig 명령어로…

Read More Read More