2016-07-07 85 views
0

log4jとtomcatが動作しています。ファイルの名前を変更しようとしたときにアクセス拒否メッセージが表示されますが、アクセス許可を確認するとすべてが正常に表示されます。これはうまくいかないアイデアですか?log4j tomcatアクセスが拒否されました

2016-07-06 20:00:35,422 Log4j2-AsyncLoggerConfig-2 ERROR Unable to rename file /var/log/tomcat/logs/log.log to /log-2016-07-06-16-1.log - Permission denied 

権限

drwxr-xr-x. 3 tomcat tomcat 8.0K Jul 7 16:57 tomcat 
drwxr-xr-x. 2 tomcat tomcat 4.0K Jul 5 15:31 logs 

log4jの設定ファイル、私はfilePatternディレクティブでapthを持っていなかったので、/に書き込みをしようとしていたこれを考え出した

<RollingFile name="file" fileName="/var/log/tomcat/logs/log.log" append="true" 
       filePattern="log-%d{yyyy-MM-dd-HH}-%i.log"> 
     <PatternLayout pattern="%d %p [%c] - %m%n"/> 
     <Policies> 
      <OnStartupTriggeringPolicy /> 
      <SizeBasedTriggeringPolicy size="10 MB"/> 
      <TimeBasedTriggeringPolicy /> 
     </Policies> 
    </RollingFile> 

答えて

関連する問題