linux | catalina.out 날짜별 로그 생성 저장하기
페이지 정보
작성자 100K5 작성일23-04-14 15:58 조회409회 댓글0건관련링크
본문
1. apache rotatelogs 경로 찾기(아래 3개 명령 중 하나)
#find / -name rotatelogs
#find / | grep rotatelogs
#which rotatelogs
를 통해 rotatelogs 의 경로를 찾는다.(없는 경우 httpd를 설치 한다.)
yum을 통해 http 설치 한 경우 (/usr/sbin/rotatelogs)
2. catalina.sh 파일 백업
#cd /app/tomcat/bin/
#cp -p catalina.sh catalina.sh_{오늘날짜}
3. catalina.sh 파일 수정
#vim catalina.sh
:set number (라인 번호 보이기)
474 라인 근처
수정전 : touch "$CATALINA_OUT"
수정후 : echo ""
#touch "$CATALINA_OUT"
501 라인 근처(하단에 동일한 문장 같이 수정)
수정전 : >> "$CATALINA_OUT" 2>&1 "&"
수정후 : 2>&1 "&" | /usr/sbin/rotatelogs "$CATALINA_OUT"-%Y-%m-%d 86400 540 &
#>> "$CATALINA_OUT" 2>&1 "&"
4. tomcat 재시작
#/app/tomcat/bin/shutdown.sh
#/app/tomcat/bin/start.sh
댓글목록
등록된 댓글이 없습니다.