當啓動例如Elasticsearch 5.5: main ERROR Could not register mbeans java.security.AccessControlException: access denied ("javax.management.MBeanTrustPermission" "register")
錯誤無法註冊的MBean java.security.AccessControlException:訪問被拒絕( 「javax.management.MBeanTrustPermission」 「註冊」)
回答
解決方法與Oracle的Java 1.8.0_131是打開文件<jre>/lib/security/java.policy
這行添加到grant
部分(即與大括號):
permission javax.management.MBeanTrustPermission "register";
爲什麼解決方法嗎?正確的解決方案是指定額外的grant
部分,其中的代碼正好應該獲得此權限。
從本地從單個實例移動到兩個實例時,我遇到了同樣的問題。
我試了一下Alice在上面提出的建議。即使重新安裝Elasticsearch(5.5.0)。 我還將Java更新爲由Oracle提供的最新Linux版本。
沒有任何工作。然後我發現,我不能只取elasticsearch-5.5.0/config目錄並將其重命名爲elasticsearch-5.5.0/node1。
所以...我不得不離開那個配置目錄,並將其克隆到node1/node2。即使我在運行時參數中配置path.config,ES仍然需要該基線配置目錄。
希望這會有所幫助。
得到了同樣的錯誤,答案就在這裏java.security.AccessControlException when using Ant, but runs ok when invoking java from console
附加在java.policy文件授權部分與 permission javax.management.MBeanTrustPermission "register";
我面臨同樣的問題在Ubuntu的16.04系統。 解決方案: ElasticSeearch服務不允許爲「ROOT」用戶運行。這就是爲什麼改變elasticsearch文件夾的所有權與下面的命令: 去Elasticseach安裝目錄
$ sudo的喬敦 - R的USER_NAME:USER_GROUP elasticsearch-5.5.0
$ /斌/ elasticsearch
這將啓動elasticsearch服務。它完美地工作於我。
- 1. 無法註冊MBean
- 2. 訪問被拒絕註冊表
- 3. 訪問註冊表項被拒絕(ABCPdf)
- 4. 問題註冊DLL - 拒絕訪問
- 5. Java.security.AccessControlException:訪問被拒絕錯誤
- 6. 錯誤:java.security.AccessControlException:訪問被拒絕
- 7. java.security.AccessControlException:訪問被拒絕(java.io.FilePermission
- 8. java.security.AccessControlException:訪問被拒絕
- 9. 在django註冊中註冊用戶時拒絕錯誤連接
- 10. C#註冊表無法刪除MachineGuid拒絕訪問
- 11. 訪問註冊表項「......」 \t被拒絕到模擬的管理
- 12. java.security.AccessControlException:訪問被拒絕(java.util.PropertyPermission http.agent讀取)
- 13. DOMException:註冊失敗 - 權限被拒絕
- 14. 權限被拒絕C#註冊表
- 15. 檢測新註冊的MBean
- 16. 創建一個註冊表項 - 訪問被拒絕
- 17. 訪問註冊表項「全局」被拒絕
- 18. C#刪除註冊表項訪問被拒絕
- 19. Facebook註冊驗證:權限被拒絕訪問屬性'Arbiter'
- 20. 錯誤MSB3216註冊組件
- 21. java.security.AccessControlException:訪問被拒絕(java.lang.RuntimePermission modifyThread)
- 22. 錯誤:訪問被拒絕
- 23. 無法訪問TFS Web訪問 - 類未註冊錯誤
- 24. java.security.AccessControlException:訪問被拒絕(「java.util.PropertyPermission」「jna.boot.library.path」「讀」)
- 25. java.security.AccessControlException:訪問被拒絕(java.lang.RuntimePermission modifyThreadGroup)
- 26. 錯誤:ID已被註冊
- 27. java.security.AccessControlException:訪問被拒絕(「java.security.SecurityPermission」「authProvider.SunMSCAPI」)
- 28. 「訪問註冊表項」全局「時訪問性能計數器時被拒絕
- 29. 註冊插件,訪問註冊數據
- 30. Tomcat監控MBean註冊