Activemq 无法更改db-32.log的属性

Activemq 无法更改db-32.log的属性,activemq,jbossfuse,kahadb,Activemq,Jbossfuse,Kahadb,我在保险丝日志中发现以下错误。为了解决这个问题,我想我会授予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. W

我在保险丝日志中发现以下错误。为了解决这个问题,我想我会授予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]

您是否在与以前用于运行代理的用户不同的用户下重新启动代理?
确保运行代理的操作系统级用户对文件系统上已配置的KahaDB文件夹具有完全访问权限。

准确描述您试图更改权限的方式以及发生的情况。是的,我从没有权限的其他用户处重新启动。当我使用sudo命令更改权限时,问题得到了解决。谢谢