exception in thread "main" j**a.lang.runtimeexception: don't run elasticsearch as root.
at org.elasticsearch.bootstrap.bootstrap.initializenatives(bootstrap.j**a:94)
at org.elasticsearch.bootstrap.bootstrap.setup(bootstrap.j**a:160)
at org.elasticsearch.bootstrap.bootstrap.init(bootstrap.j**a:286)
at org.elasticsearch.bootstrap.elasticsearch.main(elasticsearch.j**a:45)
refer to the log for complete error details.
es5之後已經不允許用root啟動了,這個引數已經不生效了,想用root啟動es5、除非改原始碼重新編譯
不能以root使用者啟動(在es5以下可以解決)
方法1:./elasticsearch -des.insecure.allow.root=true
方法2:es_j**a_opts="-des.insecure.allow.root=true"
啟動 ./elasticsearch -d #-d是後台執行
elasticsearch開機自啟動:
編輯檔案:vi /etc/rc.d/rc.local,增加下面兩行**:
export j**a_home=/usr/j**a/jdk1.7.0_80
/usr/local/workspaces/npu_elasticsearch/elasticsearch/elasticsearch-1.2.4/bin/elasticsearch -d
當然jdk,es路徑和版本需要替換成您本機版本
ElasticSearch 安裝啟動
2 解壓到當前目錄 tar zxvf elasticsearch 7.1.1.tar.gz3 es配置檔案,幾乎不用什麼更改,大部分都是預設就可以。配置檔案裡有 集群配置 節點配置 路徑配置 記憶體配置 網路配置 集群節點發現引數 等配置資訊。進入 elasticsearch config目錄,使用...
elasticsearch安裝啟動
因為elasticsearch不能用root啟動,否則啟動會報錯 1.建立乙個使用者 useradd elasticsearch 2.對解壓下面的檔案都賦予許可權 chown r elasticsearch elasticsearch home elasticsearch 7.3.2 ip訪問 增加...
啟動elasticsearch報錯
報錯資訊如下 2020 06 21t17 19 49,618 info o.e.n.node xkxjzr3 starting 2020 06 21t17 19 49,948 info o.e.t.transportservice xkxjzr3 publish address bound addr...