묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
http://rgrong.net
위의 사이트 접속해보시면 알겠지만
Can't open file: 'zetyx_board_notice.MYD'. (errno: 144)
이런 에러메세지와 함께 mysql부분이 문제를 일으키네요.
phpmyadmin에서 전체 테이블 복구를 했더니 몽땅 저렇게 망가졌습니다.
어떻게 고쳐야할까요..
usr/local/mysql/data/.. 들어가보니 관련 db파일은 유실되지 않아서 다행이긴한데..
서버가 맛이 갔습니다.
2004.06.23 16:41
http://rgrong.net
위의 사이트 접속해보시면 알겠지만
Can't open file: 'zetyx_board_notice.MYD'. (errno: 144)
이런 에러메세지와 함께 mysql부분이 문제를 일으키네요.
phpmyadmin에서 전체 테이블 복구를 했더니 몽땅 저렇게 망가졌습니다.
어떻게 고쳐야할까요..
usr/local/mysql/data/.. 들어가보니 관련 db파일은 유실되지 않아서 다행이긴한데..
댓글 3
-
고펑
2004.06.23 18:56
-
하얀피
2004.06.23 17:18
안녕하세요.
MySQL의 에러코드는 perror 명령어로 알아볼 수 있습니다.
[root@localhost]# perror 144
Error code 144: Unknown error 144
144 = Table is crashed and last repair failed
아마 해당 테이블이 Crash 된듯 합니다.
[root@localhost]# myisamchk -r -o zetyx_board_notice.MYD
대부분은 이정도면 리커버리가 됩니다.
그러나 간혹 안되는 경우도 있습니다.
그런경우 -f 옵션을 이용하면 되는데...
주의할 점은 사용하기전에 Crash 된 table이라도 반드시 백업해놔야 한다는 겁니다.
[-f, --force Overwrite old temporary files.] -
하얀피
2004.06.24 01:17
물론 disk가 Full이 된 경우에도 table은 crash가 됩니다.
디스크를 추가하신 후 db 폴더를 소프트 링크 거신던지
다른 파티션에 역시 db 폴더를 소프트 링크 시키는것이 좋겠습니다.
일단 알아본결과 db가 쌓이는
usr/local/ 디렉토리 용량이 가득차서 또 에러가 나는거 같습니다.
5.8기가 할당했는데 5.7기가로 100%를 나타내고 있는데요, 그럴 경우에도 위와같은 에러가 생길 수 있는지요?