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

私の場合、各行の末尾に#コメントがあります。

関連情報