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
같은 에러가 자주 나는데
왜 그런지 혹시 아시는 분 계신지요?
부탁드립니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 20개
저같은 경우는..
mysql 디비저장하는 파티션의 용량이 모자라서 그랬던것 같습니다.
로그저장하는 부분등의 용량이 많이 증가하여서 그랬던것 같습니다.
저같은 경우는 용량은 충분히 많습니다.
db서버의 mysql버전과, 웹서버에 설치된 mysql client 의 버전차이가 커서일것 같습니다.
(핸드쉐이크 오류가 자주나더라구요.)
혹 접속자가 많은 사이트면, 동시접속 개수를 올려보세요.
일단 디비와 웹이 분리된 상태가 맞습니다.
mysql 서버와 클라이언트의 버전은 같습니다.
동접 갯수는 5000 으로 잡혀 있는데.....
아직 그정도 동접이 일어나지는 않습니다.
http://forums.mysql.com/read.php?52,151255,159894#msg-159894
일단 주욱 읽어는 보고 있는데......
도메인으로 접속하는게 아니고 아이피로 접속을 하며
됏다 안됏다 하는 상황이라....
좀 더 읽어보고 다시 코멘트 달도록 하겠습니다.
제가 영어에 까막눈이다 보니...... 시간이 좀 걸릴거 같습니다.
감사합니다.
질문하시는내용과 비슷해서 링크 걸어봅니다.
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_db&wr_id=118690&cwin=1
http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_db&wr_id=188709&sca=&sfl=wr_subject%7C%7Cwr_content&stx=&sop=and
위 두개의 링크도 모두 보았습니다만...
max_allowed_packet 은 64M 로 충분히 큰 상태이며,
방화벽 문제는 아닌것 같습니다.
만약 방화벽 문제라면 됏다 안됏다가 아니라 완전히 안되어야 할것 같습니다.
감사합니다.
thumb 정말 고마워요 ^^ 잘이용하고 있습니다.
방화벽 설정을 잘못하는경우에 아예 안되는것이 아니라, 느리게 패킷이 전송되는 경우가 있습니다..
무슨 설정인지 모르겠는데, 가끔 방화벽 설정을 잘못해놔서, ftp나 ssh가 엄청 느려지거든요. 그럴때, 서버 관리자에게 요청하면 다시 빠르게 해주더라구요. 위의 경우도 패킷이 느리게 전송되어서 강제로 서버가 끊어버린게 아닌가 싶습니다.
네에 그러면 그것이 정답인것 같습니다.
그런데 방화벽을 만질줄 모릅니다. ㅠㅠ
둘다 windows 계열 서버인지 아니면 리눅스인지요? 혹 윈도우 계열이라면 버젼은 어떻게 되는지요?
둘다 리눅스 입니다.
mysql 서버 클라이언트 모두 5.1.61 입니다.
랜카드는 한장입니다.
좀 웃긴건 phpmyadmin 으로 접속하면 항상 저 에러가 뜨고
자체 관리자로 접속하면 가끔 뜨고
shell 로 접속 하면 아무 이상 없고 그렇습니다.
mysqlclient.so 파일의 링크를 확인해보세요.
그럴수 도 있겠네요.
한번 체크해 보도록 하겠습니다.
아무래도 서버 관리자가 방화벽을 잘 못 셑팅해서 발생한 문제 였던것 같습니다.
많은 분들 답변 감사드립니다. 고맙습니다.