첫경험

망치의 이미지

잠시 웹서버랑 DB 서버를 죽였다가 다시 올렸는데.. 갑자기 DB 연결이 안되더군요. 순간 당황했습니다. 이게 왜이러나 ~_~;

DB 를 띄우면 프로세스가 계속 죽었다 살았다를 반복하더군요. 그래서 프로세스를 완전히 죽인다음 mysql 에러 로그를 살펴보는데 눈에 띄는부분..

060115  4:37:08 [ERROR] Can't start server: can't create PID file: No space left on device

아.. 하고 남은 용량을 확인했더니 로그파일이 저장되는 파티션이 가득차버렸더군요.

하루에 쌓이는 웹서버 로그가 error 제외하고 평균 10~15메가 정도인데다가 일단위로 로테이션되면서 일주일이 넘어가면 자동으로 삭제되게 해놨기 때문에 거의 신경을 안쓰고 있었는데 요 몇일전부터 한 사이트에서 하루 로그가 500메가가 넘게 쌓이다보니 해당 파티션이 가득차버렸더군요. 파티션 할당 용량이 2기가였는데.. 예상치 못한게 실수였습니다 --;

후딱 지난 로그파일 몇개 지운뒤, 무사히 다시 DB,웹서버를 띄웠는데 다른데서 문제 생긴건 없을지 걱정입니다..

생각해보면 별거 아닌듯도 한데 다시 올리는데까지 걸리는 몇분동안 식은땀이 흘렀습니다 ~_~;;

망치의 이미지

음.. 해당 파티션이 가득 찼는데 저 로그는 어떻게 기록이 된건지..
mysql 에서 알아서 로그파일 뒷부분을 삭제하고 지가 새로 채워넣는걸까요?;;

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/