메뉴 닫기

로그 초기화 방법

고객이 서버를 사용도중 웹사이트가 db문제로 접속이 안되 작업으로 요청 한다.

netstat -nltp 

3306 mysql 데몬이 죽어있고

start 할 시 시작도 안된다. 

고객 서버에서 df -h 로 확인시

Filesystem    Type     Size    Used      Avail     Use% Mounted on
/dev/sda1     ext3     287G   286G       0     100%   /

df -h로 확인결과 용량이 100%인 디렉토리를 확인 된다. 문제는 이것 때문인 것.

데몬을 시작 하려고 해도 파티션이 꽉차서 실행이 안되는 것 이다.

임시 방편으로 log의 파일들이 삭제해 용량 확보를 한다.

단순히 rm으로 지우기 보다 null 값으로 변경해 파일 삭제 없이 로그파일의 내용만 없으는 방법!!

cat /dev/null > 적용할 파일 이름

예:) cat /dev/null > access.log

이렇게하면 해당 파일의 용량이 0으로 된것을 확인 할수 있다.

 

답글 남기기

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