나의 경우 tomcat 의 로그 파일인 catalina.out 이 2G 이상 되면서
tomcat 이 다운 되는 현상이 발생하였다.
일단 인터넷 검색에서 나오는 리눅스 데몬, cronlog 등을 써봤지만 모두 소용이 없었다.
그래서 내가 쓴 방법은
touch blank.txt
chmod 777 blank.txt
이렇게 빈 파일을 만든 다음
cp catalina.out catalina.out.20120227 이렇게 백업 받고
cp --reply=yes blank.txt catalina.out이렇게 엎어치는 방법이다.
이렇게 하면 백업도 받을 수 있고 로그 용량도 줄일 수 있다.
쉘 스크립트로 만들면 아래와 같다.
#!/bin/sh
DAT=`date +%Y%m%d`
/bin/cp -i catalina.out catalina_$DAT.out
/bin/cp -i --reply=yes blank.txt catalina.out
tomcat 이 다운 되는 현상이 발생하였다.
일단 인터넷 검색에서 나오는 리눅스 데몬, cronlog 등을 써봤지만 모두 소용이 없었다.
그래서 내가 쓴 방법은
touch blank.txt
chmod 777 blank.txt
이렇게 빈 파일을 만든 다음
cp catalina.out catalina.out.20120227 이렇게 백업 받고
cp --reply=yes blank.txt catalina.out이렇게 엎어치는 방법이다.
이렇게 하면 백업도 받을 수 있고 로그 용량도 줄일 수 있다.
쉘 스크립트로 만들면 아래와 같다.
#!/bin/sh
DAT=`date +%Y%m%d`
/bin/cp -i catalina.out catalina_$DAT.out
/bin/cp -i --reply=yes blank.txt catalina.out
'TOMCAT > tomcat 로그 백업' 카테고리의 다른 글
[ TOMCAT ] catalina.out 로그 백업 ( cronolog 사용 ) (0) | 2012.03.10 |
---|
댓글