Tomcat logrotate 오류: tomcat:1 잘못된 회전 횟수 '7 압축 누락 ok 크기 5M}'

Tomcat logrotate 오류: tomcat:1 잘못된 회전 횟수 '7 압축 누락 ok 크기 5M}'

CentOS 8에 독립형 Tomcat이 설치되어 있고 파일을 회전하려고 합니다 catalina.out.

/etc/logrotate.d/tomcatwith라는 파일을 만들고 vim다음 줄을 추가했습니다.

/opt/tomcat9/logs/catalina.out {   copytruncate   daily   rotate 7   compress   missingok   size 5M } 

그런데 수동으로 실행하려고 하면 다음과 같은 오류가 발생합니다.

[root@dummy bin]# /usr/sbin/logrotate /etc/logrotate.conf
error: tomcat:1 bad rotation count '7   compress   missingok   size 5M }'

누군가 내가 뭘 잘못하고 있는지 설명할 수 있나요?

답변1

각 구성 지시문은 자체 줄에 있어야 합니다.

/opt/tomcat9/logs/catalina.out {
   copytruncate
   daily
   rotate 7
   compress
   missingok
   size 5M
}

답변2

내 경우에는 각 줄 끝에 # 주석이 있습니다.

관련 정보