1. 程式人生 > >elasticsearch在虛擬機器如何以root使用者啟動的問題詳解

elasticsearch在虛擬機器如何以root使用者啟動的問題詳解

如題,我在學習ES的時候,在Linux虛擬機器啟動ES的時候,以root使用者啟動,報錯了,告訴我不能以root使用者啟動。網上一查,是由於ES的安全機制導致的,查瞭解決辦法,具體命令如下

bin/elasticsearch -Des.insecure.allow.root=true

按照網上的方法輸入後,沒什麼用,後來有事建立新使用者,給許可權,自己水平有限,還是失敗了。

究其原因,是因為版本的問題,新版本(我就是從官網下的6點幾的版本)無法以ROOT使用者啟動,

解決辦法就是,你下載個低版本的就可以了,二點幾的自己親測是可以以

bin/elasticsearch -Des.insecure.allow.root=true

這個命令啟動的。