2017-09-13 63 views
0

我在熔丝日志中得到错误。为了解决这个问题,我想我会授予db-32.log文件的权限,但它不允许我更改此文件的权限。相反,我得到一个警告无法更改db-32.log的属性

“DB-32.log不能更改属性”

请找出错误日志

07:17:20,163 | INFO | AMQ-1-thread-1 | ActiveMQServiceFactory | 197 - 
io.fabric8.mq.mq-fabric - 1.2.0.redhat-621084 | Broker amq failed to start. 
Will try again in 10 seconds 
07:17:20,163 | ERROR | AMQ-1-thread-1 | ActiveMQServiceFactory | 197 - 
io.fabric8.mq.mq-fabric - 1.2.0.redhat-621084 | Exception on start: 
/opt/install/jboss/jboss-fuse-6.2.1.redhat-084/data/amq/kahadb/db-32.log 
(Permission denied) 
java.io.FileNotFoundException: /opt/install/jboss/jboss-fuse-6.2.1.redhat- 
084/data/amq/kahadb/db-32.log (Permission denied) 
at java.io.RandomAccessFile.open0(Native Method)[:1.8.0_91] 
at java.io.RandomAccessFile.open(RandomAccessFile.java:316)[:1.8.0_91] 
at java.io.RandomAccessFile.<init>(RandomAccessFile.java:243)[:1.8.0_91] 
+0

准确描述您如何尝试更改权限以及发生了什么。 – ziggystar

回答

1

你一个不同的用户下重新启动代理下方比以前用来运行经纪人的还要多? 确保运行代理的操作系统级别用户具有对文件系统上配置的KahaDB文件夹的完全访问权限。

+0

是的,我从其他没有权限的用户重新启动。当我用sudo命令更改权限时问题得到解决。谢谢 –