메뉴 닫기

mysqldump 복구중 MySQL server has gone away 에러 해결

선택 영역_041

 

mysql 이용중 백업본을 이용하여 복구하는 과정에서 

“ERROR 2006 (HY000) at line 14559: MySQL server has gone away” 에러가 발생이되며 정상복구가 되지 않을경우가 발생됩니다.

복구중에 에러가 발생이된것이라 일부분만 복구가 된상태입니다.

 

위와같은 에러를 해결하기 위해서는 my.cnf 파일을 수정해 주어야합니다.

 > 작업전 백업

 

 

 

 

선택 영역_042

> my.cnf 파일수정

 

선택 영역_043

 

[mysqld] 부분에 max_allowed_packet =  용량을 증가시켜줍니다.

 

 

선택 영역_044

 

동일한파일 [mysqldump] 부분에 max_allowed_packet 또한 [mysqld] 에서 설정한 수치로 동일하게 수정한후 mysql 데몬을 재시작합니다.

이후 동일한 명령어로 복구시 정상복구가 되는것을 확인할수있습니다.

 

[polldaddy rating=”7739789″] 

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다