SW

무분별하게 쌓이는 tomcat log(catalina.out) 막기

S.Zinlee 2016. 7. 26. 01:09

오늘 아는 동생네 사이트에 갑자기 사진 등록이 안된다고 도와 달라는 연락을 받았다.

실제 관리자 페이지에 들어가서 사진을 등록해 보니 전부 엑박으로 나오는게 아닌가..


혹시 호스팅 용량이 가득차서 업로드가 안되는건 아닌지 cafe24 사이트에 들어가서 확인해 보니 역시나 호스팅 용량 3기가를 모두 사용하고 있었다.


그래서 파일이 얼마나 많이 업로드 되었는지 FTP에 접속하여 확인을 해 보았는데... 몇개 되지 않았을 뿐더러 1기가도 채 되지 않았다.


혹시나 하여 그 동안 운영중에 쌓인 tomcat log가 원인이 아닐까 하여 


/tomcat/logs/ 안의 catalina.out 파일을 확인해 보니 역시나.. 3기가 가까이 로그가 쌓여 있었다.


자 이제 그럼 어떻게 할 것인가... 한번 알아 보자!


1. 우선 작업전 tomcat server를 내려 준다. (./shutdown.sh)

2. logs폴더 아래의 catalina.out 파일을 삭제한다.

3. catalina.sh 파일을 열어 아래 스크립트를 찾아 주석처리 한다(tomcat 버전에 따라 약간 차이가 있을 수는 있습니다.)

 
# >> "$CATALINA_OUT" 2>&1 "&" 
 

4. 저장 후 서버를 올려 준다.(./startup.sh)