[정보] mysql.sock error 다른 대처법 > 웹/기술팁

본문 바로가기

웹/기술팁

기술자료

웹/기술팁

[정보] mysql.sock error 다른 대처법

페이지 정보

본문

흔히 mysql.sock(2) 에러 대처법으로 mysqld_safe --user=root & 를 권하는데
지난번에는 df 를 통해 /usr/local/mysql/var 의 스페이스를 체크하는 것을 말했지요.

스페이스를 확보하기 위해 mysql-bin.000001 ~ 수두룩한 파일 들을 삭제하게 되면
mysql-bin.index 파일속의 목록과 불일치하다면서 계속 mysql.sock(2) 에러가
치유되지 않습니다.

반복적으로 /tmp/mysql.sock 를 생성하는 방법만 얘기하지만
우선 /usr/local/mysql/var 에 가서 error 로그를 확인해야 합니다.

이때 I/O error reading the header from the binary log,error no=-1 이런게 보인다면
스페이스 확보를 위해 mysql-bin.xxxxx 파일이 제거되면서 index 목록과 불일치 현상이
생긴 때문입니다.

이럴땐 과감히 mysql-bin.index 파일까지 모두 제거해 버리세요.

그담에 /usr/local/mysql/bin 에 가서
./mysqld_safe --user=root & 하면 해결 됩니다.  

회원로그인

  • 웹장이
  • 대표 : 설상옥
  • 서울특별시 노원구 한글비석로44길 50, 2층
  • TEL : 1833-8075
  • E-Mail : admin@webjangee.com
Copyright © https://lab.webjangee.com. All rights reserved.