Skip to main content

Tomcat 로그를 안전하게 정리(삭제)하는 순서

Tomcat 로그는 자동으로 정리되지 않습니다. 정리 전에는 반드시 Tomcat을 중지하고, 필요 시 FTP(파일을 서버에 올리고 내려받는 프로그램)로 백업한 뒤 삭제하세요.

1. 로그 위치와 파일 종류

  • 기본 경로: tomcat/logs
  • 파일 종류
    • catalina.out: 전체 로그 파일
    • catalina.YYYY-MM-DD.log: 날짜별 로그 파일

2. 왜 주기적으로 정리해야 하나요?

  • Tomcat은 로그를 자동 정리하지 않습니다.
  • 주기적으로 삭제하면 불필요한 디스크 사용을 줄이고, 용량 부족으로 인한 오류를 예방할 수 있습니다.

3. 정리 전 준비: Tomcat 중지

반드시 Tomcat을 중지한 다음 로그를 정리하세요.
[root@umj7 techcs1651]$ ./tomcat/bin/shutdown.sh

4. 로그 확인 후 백업 또는 삭제

  • Tomcat을 중지한 뒤, 로그를 FTP로 백업하거나 서버에서 직접 삭제합니다.
  • 로그 위치 이동 및 목록 확인:
[root@umj7 techcs1651]$ cd tomcat/logs/
[root@umj7 logs]$ ls -l
-rw-r--r-- 1 techcs1651 techcs1651  1114 Jan  4  2019 catalina.2019-01-04.log
-rw-r--r-- 1 techcs1651 techcs1651  3686 Jan 12 02:36 catalina.2019-01-12.log
-rw-r--r-- 1 techcs1651 techcs1651  4194 Feb  2 02:18 catalina.2019-02-02.log
-rw-r--r-- 1 techcs1651 techcs1651  1114 Feb 28 03:41 catalina.2019-02-28.log
-rw-r--r-- 1 techcs1651 techcs1651  1114 Mar  5 23:38 catalina.2019-03-05.log
-rw-r--r-- 1 techcs1651 techcs1651  1114 Mar 15 07:53 catalina.2019-03-15.log
-rw-r--r-- 1 techcs1651 techcs1651  1114 Mar 19 10:14 catalina.2019-03-19.log
-rw-r--r-- 1 techcs1651 techcs1651  1114 Mar 21 15:33 catalina.2019-03-21.log
-rw-r--r-- 1 techcs1651 techcs1651 50232 Mar 21 15:33 catalina.out
  • catalina.out 삭제:
[root@umj7 techcs1651]$ cd tomcat/logs/
[root@umj7 logs]$ rm ./catalina.out

5. Tomcat 재시작

  • 로그 정리 후 Tomcat을 다시 시작합니다.
[root@umj7 techcs1651]$ ./tomcat/bin/startup.sh
경로 안내: tomcat/logs 디렉터리에서 작업하세요.