Lost connection to MySQL server at 'reading initial communication packet', system error: 110 정보
MySQL Lost connection to MySQL server at 'reading initial communication packet', system error: 110
본문
안녕하세요 유창화입니다.
mysql 접속시
Lost connection to MySQL server at 'reading initial communication packet', system error: 110
같은 에러가 자주 나는데
왜 그런지 혹시 아시는 분 계신지요?
부탁드립니다.
추천
0
0
댓글 20개

정확히는 모르겠지만..
저같은 경우는..
mysql 디비저장하는 파티션의 용량이 모자라서 그랬던것 같습니다.
로그저장하는 부분등의 용량이 많이 증가하여서 그랬던것 같습니다.
저같은 경우는..
mysql 디비저장하는 파티션의 용량이 모자라서 그랬던것 같습니다.
로그저장하는 부분등의 용량이 많이 증가하여서 그랬던것 같습니다.

너구리님 답변 고맙습니다.
저같은 경우는 용량은 충분히 많습니다.
저같은 경우는 용량은 충분히 많습니다.

db서버랑 웹서버가 분리되어 있는 상황이라면,
db서버의 mysql버전과, 웹서버에 설치된 mysql client 의 버전차이가 커서일것 같습니다.
(핸드쉐이크 오류가 자주나더라구요.)
혹 접속자가 많은 사이트면, 동시접속 개수를 올려보세요.
db서버의 mysql버전과, 웹서버에 설치된 mysql client 의 버전차이가 커서일것 같습니다.
(핸드쉐이크 오류가 자주나더라구요.)
혹 접속자가 많은 사이트면, 동시접속 개수를 올려보세요.

답변 감사합니다.
일단 디비와 웹이 분리된 상태가 맞습니다.
mysql 서버와 클라이언트의 버전은 같습니다.
동접 갯수는 5000 으로 잡혀 있는데.....
아직 그정도 동접이 일어나지는 않습니다.
일단 디비와 웹이 분리된 상태가 맞습니다.
mysql 서버와 클라이언트의 버전은 같습니다.
동접 갯수는 5000 으로 잡혀 있는데.....
아직 그정도 동접이 일어나지는 않습니다.

외국 qna를 보니, dns 랑 조금 연관이있는것 같은데요. mysql name resolve 를 해제하거나, hosts 파일에 localhost를 추가하라고 하네요.
http://forums.mysql.com/read.php?52,151255,159894#msg-159894
http://forums.mysql.com/read.php?52,151255,159894#msg-159894

답변 감사합니다.
일단 주욱 읽어는 보고 있는데......
도메인으로 접속하는게 아니고 아이피로 접속을 하며
됏다 안됏다 하는 상황이라....
좀 더 읽어보고 다시 코멘트 달도록 하겠습니다.
제가 영어에 까막눈이다 보니...... 시간이 좀 걸릴거 같습니다.
감사합니다.
일단 주욱 읽어는 보고 있는데......
도메인으로 접속하는게 아니고 아이피로 접속을 하며
됏다 안됏다 하는 상황이라....
좀 더 읽어보고 다시 코멘트 달도록 하겠습니다.
제가 영어에 까막눈이다 보니...... 시간이 좀 걸릴거 같습니다.
감사합니다.


답변 감사합니다.
위 두개의 링크도 모두 보았습니다만...
max_allowed_packet 은 64M 로 충분히 큰 상태이며,
방화벽 문제는 아닌것 같습니다.
만약 방화벽 문제라면 됏다 안됏다가 아니라 완전히 안되어야 할것 같습니다.
감사합니다.
위 두개의 링크도 모두 보았습니다만...
max_allowed_packet 은 64M 로 충분히 큰 상태이며,
방화벽 문제는 아닌것 같습니다.
만약 방화벽 문제라면 됏다 안됏다가 아니라 완전히 안되어야 할것 같습니다.
감사합니다.

질문과 관련없지만
thumb 정말 고마워요 ^^ 잘이용하고 있습니다.
thumb 정말 고마워요 ^^ 잘이용하고 있습니다.

별말씀을요 감사합니다.

방화벽을 정확히 잘 모르긴 한데요, 제 경험을 토대로 얘기드리자면..
방화벽 설정을 잘못하는경우에 아예 안되는것이 아니라, 느리게 패킷이 전송되는 경우가 있습니다..
무슨 설정인지 모르겠는데, 가끔 방화벽 설정을 잘못해놔서, ftp나 ssh가 엄청 느려지거든요. 그럴때, 서버 관리자에게 요청하면 다시 빠르게 해주더라구요. 위의 경우도 패킷이 느리게 전송되어서 강제로 서버가 끊어버린게 아닌가 싶습니다.
방화벽 설정을 잘못하는경우에 아예 안되는것이 아니라, 느리게 패킷이 전송되는 경우가 있습니다..
무슨 설정인지 모르겠는데, 가끔 방화벽 설정을 잘못해놔서, ftp나 ssh가 엄청 느려지거든요. 그럴때, 서버 관리자에게 요청하면 다시 빠르게 해주더라구요. 위의 경우도 패킷이 느리게 전송되어서 강제로 서버가 끊어버린게 아닌가 싶습니다.

감사합니다.
네에 그러면 그것이 정답인것 같습니다.
그런데 방화벽을 만질줄 모릅니다. ㅠㅠ
네에 그러면 그것이 정답인것 같습니다.
그런데 방화벽을 만질줄 모릅니다. ㅠㅠ
mysql 서버 사양과 인터넷 서버 사양을 적으면 조금 더 이유를 찾을 수 있을지 모릅니다.
둘다 windows 계열 서버인지 아니면 리눅스인지요? 혹 윈도우 계열이라면 버젼은 어떻게 되는지요?
둘다 windows 계열 서버인지 아니면 리눅스인지요? 혹 윈도우 계열이라면 버젼은 어떻게 되는지요?

네에 답변 감사합니다.
둘다 리눅스 입니다.
mysql 서버 클라이언트 모두 5.1.61 입니다.
둘다 리눅스 입니다.
mysql 서버 클라이언트 모두 5.1.61 입니다.

혹시 두장의 랜카드를 장착해서 하나는 웹용 하나는 디비서버연결용으로 사용중이신건 아니신지요?

답변감사합니다.
랜카드는 한장입니다.
랜카드는 한장입니다.

아직 해결은 되지 않았지만 답변주신 모든 분들 감사합니다.
좀 웃긴건 phpmyadmin 으로 접속하면 항상 저 에러가 뜨고
자체 관리자로 접속하면 가끔 뜨고
shell 로 접속 하면 아무 이상 없고 그렇습니다.
좀 웃긴건 phpmyadmin 으로 접속하면 항상 저 에러가 뜨고
자체 관리자로 접속하면 가끔 뜨고
shell 로 접속 하면 아무 이상 없고 그렇습니다.

php 컴파일할때, mysql 라이브러리를 예전꺼를 참조하여 컴파일된것 같습니다.
mysqlclient.so 파일의 링크를 확인해보세요.
mysqlclient.so 파일의 링크를 확인해보세요.

답변 감사합니다.
그럴수 도 있겠네요.
한번 체크해 보도록 하겠습니다.
그럴수 도 있겠네요.
한번 체크해 보도록 하겠습니다.

방화벽을 새로 설정하니 문제가 없어졋습니다.
아무래도 서버 관리자가 방화벽을 잘 못 셑팅해서 발생한 문제 였던것 같습니다.
많은 분들 답변 감사드립니다. 고맙습니다.
아무래도 서버 관리자가 방화벽을 잘 못 셑팅해서 발생한 문제 였던것 같습니다.
많은 분들 답변 감사드립니다. 고맙습니다.