-------------------------------------------------------------
내가 쳐했던 문제들은 이런 것이었다.
> 1.[root@www mysql]# ./bin/mysqladmin shutdown
> ./bin/mysqladmin: connect to server at 'localhost' failed
> error: 'Can't connect to local MySQL server through socket '/tmp/mys
ql.sock' (11
> 1)'
> Check that mysqld is running and that the socket: '/tmp/mysql.sock'
exists!
>
> 2.mcext62Hken mcextM8aMTy mcextdpIPkI mcextouDeIb upgrade.log
> [root@www /tmp]# mysql
> ERROR 2002: Can't connect to local MySQL server through socket '/var
/lib/mysql/m
> ysql.sock' (111)
>
> 3.000623 19:33:20 Can't start server: Bind on TCP/IP port: 주소가
이미 사용 중입~
> ~다
> 000623 19:33:20 Do you already have another mysqld server running o
n port: 3306
> ?
> 000623 19:33:20 Aborting
>
> mysqld ended on Fri Jun 23 19:33:20 KST 2000
>
> 제가 판단하는 에러의 실체는 데몬이 죽는다. 살리는 확실한 방법은 없
는 것인가요? 여러가지로 해보
> 라는거 다 해봤는데...
> 여기..../bin/mysql_install_db 는 생성만 잘해주는거 같군요.
> 그리고 localhost와 충동해서 그런지 속시원히 대답해 주실 전문가 없습
니까? 뭔가가 지금 프로그램을
> 잡고 있던지 잡아먹고 있어서 그런 에러가 나오는거 같은데...어디부분
인지 속시원하게 해결책 알려주
> 실분 없나요? 구동의 대가님 부탁해요. 한마디만이라도.....
----------------------------------------------------------------------------------------------------------------------------------
하지만 난 이문제를 아주 깔끔하게 해결하여..
지금은 mysql을 실행하고 있다.
난 이러한 소켓 문제를 해결하려고 무척 고민했는데...
정보공유의 차원해서 문제해결을 제시하려고 한다. 이것 책에도 없는 내용으로 내가 응용한 것이며...앞으로 책을 쓰는 분이 이부분을 쓸 수 있길 바라며 얘기하겠습니다.
############################
문제는 데몬이 mysql이 두개이상 뜨니가 엉킨다는 얘기가 핵심
그러면 죽여라...바로 kill명령으로 죽이는 것이다.
연상의 착상은 여기에서 부터시작한다.
우선 이것 한번 쳐보세요. #ps -ef | grep httpd
보이죠. 그러면 #ps aux | grep httpd 보이죠 이런 내용은 책에
많이 있습니다. 이걸 응용합니다.
그러면 이렇게 해보세요. #ps aux | grep mysqld 이보죠
그러면 #ps -ef | grep mysqld 보이죠.
핵심은 #ps -ef | grep mysqld에서 grep mysql만 남기고 다 죽이세요.
명령어는 #kill 번호 다시 한번 명령어는 #kill 번호 입니다.
그리고서 ./bin/safe_mysqld & 데몬실행하면 이젠 죽지않는다.
난 살았다. 그리고 ./bin/mysql mysql 난 이렇게 했어요.
|