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 디렉터리에서 작업하세요.