這篇文章主要為大家展示了“Linux如何安裝ElasticSearch啟動(dòng)報(bào)錯(cuò)”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Linux如何安裝ElasticSearch啟動(dòng)報(bào)錯(cuò)”這篇文章吧。
目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁(yè)空間、網(wǎng)站托管運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、烏蘭網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。今天就出現(xiàn)的異常問(wèn)題專門解決一下。你安裝好ElasticSearch以后,在啟動(dòng)的時(shí)候需要注意的問(wèn)題是,ElasticSearch是不能用root用戶啟動(dòng)的(這是根據(jù)elasticsearch的安全策略,不允許用root來(lái)啟動(dòng)),以root用戶啟動(dòng)會(huì)報(bào)以下異常:
Refer to the log for complete error details.
所以我們就需要自己新建一個(gè)用戶和用戶組,這個(gè)用戶和用戶組是專門來(lái)管理ElasticSearch服務(wù)的。新建用戶和用戶組如下:
groupadd -g 700 elasticsearch4——>新建用戶組,組名叫elasticsearch4
useradd -u 701 -g 700 elasticsearch4——->新建用戶,用戶名叫elasticsearch4
passwd elasticsearch4——->設(shè)置用戶密碼為elasticsearch4
gpasswd -a elasticsearch4 elasticsearch4—–>將用戶添加到用戶組里面,第一個(gè)elasticsearch4表示用戶名,第二個(gè)elasticsearch4表示組名。如下圖:
用戶名和用戶組都已創(chuàng)建好,也把用戶添加到用戶組里面了。下面我們就來(lái)用這個(gè)專門管理elasticsearch的用戶啟動(dòng)一下服務(wù),結(jié)果又報(bào)了如下的錯(cuò)誤:
這是因?yàn)闆](méi)有權(quán)限造成的,現(xiàn)在我們來(lái)給權(quán)限:
然后在來(lái)啟動(dòng)一下ElasticSearch,啟動(dòng)成功了。
以上是“Linux如何安裝ElasticSearch啟動(dòng)報(bào)錯(cuò)”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!