나는 개념없는 관리자라서 그냥 기분 꿀꿀하거나 할 일이 없을때 주로 업데이트를 하는데,
그때가 딱 그런 상황이었거덩.
서버가 젠투로 운영되고 있어서 덩치 큰 놈들 한번 업데이트 해주려면 시간도 시간이고
CPU도 잡아먹고 (사실 cpu load는 언제나 0에 수렴하고 있지만..) 무엇보다 불처럼 급한 내 성격상 바로 끝나지 않는게 참을 수가 없어서 여간 귀찮은 일이 아닐 수 없는거야.
뭐.. 성격 급한 놈이 젠투를 굴린다는것도 넌센스지만 (심지어 나는 stage1 부터 설치하는 것을 선호한다 -0-)
어쨌든,
그 뒤로 로그인이 안되는거다!!
아파치 손보고 PHP 손보고 별 ㅈㄹ을 다 하다가 vhost 파일 날려먹어서 내 서버에서 블로그를 운영하고 있는 다른 지인들 블로그가 안 뜨는 사고도 있었고.. 회사일에다가 요즘 맛들인 다트에, 예비군 훈련에 추석까지!!
몇일 검색해보고 안되길래 '몰라 배째!' 하고 손 놓고 있었는데, 여차저차 해서 복구를 완료했다. 후.
자 텍스트큐브가 아니고 태터를 쓰고 있는, 그리고 나와 같은 문제를 겪고 있을 여러분들을 위해서 짧고 굵게 복구 키워드를 던져드리겠다.
1. config.php 지우고 setup.php 접속해서 태터 다시 설정. (난 안되더라구 -.-)
2. config.php 에서 $service[’domain’] 값이 운영중인 주소가 맞는 지 확인. (난 멀쩡했음)
3. tt_Sessions 테이블을 mysql 에서 repair table tt_Sessions; 로 복구. (복구가 안되더라고 ㅠ.ㅠ)
4. tt_Sessions 말고 다른 테이블도 몽땅 repair table table_name 으로 북구. (3번이 안되니 난 어차피 의미없음)
5. myisamchk 으로 MYI 파일 복구. root 필요.
난 5번으로 해결했는데 살짝만 길게 써보면
/var/lib/mysql/db_name/*.MYI 파일들을 모조리 myisamchk 으로 돌렸는데 실패. ㅠ.ㅠ
# myisamchk *.MYI (실패)
-e 옵션을 주고 시도. 역시 실패
-r 옵션을 주고 시도. 성공!!!!!!!!!!
마지막 글이 펜타포트 얘기니.. 중간에 내가 포스팅을 쉰 날이 좀 길었다고 치더라도 이건 게으른 정도가 좀 심했다고 나도 생각해. -ㅅ-
어쨌든, 지금은 되니까.... 뭐 그냥 넘어가자고 히힛~
Posted by 스카리

