Не может изменить свойства 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]
1 ответ
Перезапускаете ли вы посредника под другим пользователем, чем он ранее использовался для запуска посредника? Убедитесь, что пользователь уровня ОС, который запускает посредник, имеет полный доступ к настроенной папке KahaDB в файловой системе.