shop-wiz logo
Follow Us on Facebook Follow Us on Google+ Follow Us on Twitter Follow Us on LinkedIn
제목 logrotate를 사용한 tomcat catalina.out 파일 처리
등록일 2014.03.03 HIT 6260 작성자 폰돌
catalina.out 파일은 그대로 두면 파일 크기가 무한정 커진다.
따라서 아래와 같이 설정을 해 두는 것이 좋다.

# vi /etc/logrotate.d/tomcat

${CATALINA_HOME}/logs/catalina.out {
 copytruncate
 daily
 rotate 30
 compress
 missingok
 notifempty
 dateext
}


copytruncate : 기존 파일을 백업해서 다른 파일로 이동하고 기존 파일은 지워버리는 옵션
daily : 로그파일을 날짜별로 변환
compress : 지나간 로그파일들을 gzip으로 압축
dateext : 순환된 로그파일의 날짜확장자
missingok : 로그파일이 없더라도 오류를 발생시키지 않음
rotate 30 : 로그 파일은 30개만큼 저장된 다음 제거되거나 메일로 보내짐
notifempty : 파일의 내용이 없으면 새로운 로그 파일을 생성 안함


//편집후 아래와 같이 테스트
# logrotate -f /etc/logrotate.d/tomcat # 로그파일 순환 테스트
댓글보기
등록된 댓글이 없습니다.

Powered by shop-wiz since 2002, e-mail:wangta69@naver.com