TOMCAT/tomcat 로그 백업2 [ TOMCAT ] catalina.out 로그 백업 ( cronolog 사용 ) catalina.out 파일을 그대로 로그가 축적되도록 놔두면 무한정 파일 크기가 늘어 난다. 그래서 앞에서 쉘 스크립트로 꼼수를 써서 catalina.out 을 백업 받는 방법을 써놨는데 open source 를 써서 적용 시키는 방법으로 바꿔보려고 한다. 다음의 내용은 내가 실제 시스템에 적용한 내용이다. 1. http://cronolog.org/ 에서 다운 받는다. 2. tar xvfz cronolog-1.6.2.tar.gz 로 압축을 푼다. 3. cd cronolog-1.6.2 로 들어간 다음 4. ./configure --prefix=/home/sfs/cronolog 로 설치 설정 한다. 5. make 6. make install 7. /home/sfs/tomcat/bin/vi catalina... 2012. 3. 10. [ TOMCAT ] tomcat ( catalina.out ) , apache 로그 파일 백업 나의 경우 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 .. 2012. 2. 26. 이전 1 다음