안녕하세요?
제목의 오류 메세지 때문에 아주 짜증이 났던 사람입니다.
제가 사용한 방법은 세번째인데 세번 모두 잘 되는 군요..
이유는 모르겠지만..
아참 한가지 더 말씀을 드리면 Mysql은 이제 시작을 하는
단계라 잘 모릅니다.
[환경]
저는 Apache + Mysql + Php4를 이용하려고 설치를 했으며
모두 바이너리(타르볼)를 구해 설치를 했습니다.
하지만 RPM 버전이라고 해서 별다를 것 같지는 않내요...
[사양]
WOW Linux 6.2
Apache_1.1.3
Php-4.0.1p12
Mysql-3.22.32
바이너리 배포판인 타르볼(tar.gz)로 모두 설치함.
[방법]
일단 설치시에 모든 항목을 정확히 하였다고 생각을 했습니다.
벌써 세번째이니까요.. ^^;
각 프로그램들의 INSTALL 파일을 몇번이고 다시보고 또 보고
하였습니다.
방법 일단 제경우는 데몬은 정상적으로 실행중에 있었습니다.
ps -aux | grep mysql 명령으로 확인.
이경우 Mysql 실행 스크립트를 safe_mysql & 명령으로 실행
하였고, 위의 ps 명령으로 확인시 4개의(기본설정으로 설치)
데몬이 보였습니다.
뒷부분만 적겠습니다.
.... sh ./safe_mysql
.... /usr/local/mysql
.... /usr/local/mysql
.... /usr/local/mysql
위처럼 네개였으며 /usr/local 경로는 mysql을 설치한 경로
입니다.(RPM의 경우는 경로가 다를수 있겠지요?)
이중에서 /safe_mysql 항목만 강제로 프로세서를 종료시켰고
/safe_mysql 항목이 종료되면 나머지 네개도 종료를 합니다.
리눅스 툴에서 작업관리자나 top, kill, killall 등의 명령으로
죽일 수가 있겠구요.
ps -aux | grep mysql 명령으로 다시 확인시에 모든 데몬이
죽어 있어야 합니다.
모두 적었다면 이제 다시 mysql 데몬을 실행합니다.
ps -aux | grep mysql 명령으로 데몬을 확인합니다.
이때 safe_mysql 항목이 없고 나머지 세개의 데몬만이 있다면
mysql.sock 오류 메세지는 나오지 않게 됩니다.
물론 제경우에만 그럴 수도 있지만..
도움이 되실 수 있기를 바랍니다.
좋은 하루 되시길...
|