今天就出現(xiàn)的異常問(wèn)題專(zhuān)門(mén)解決一下。你安裝好ElasticSearch以后,在啟動(dòng)的時(shí)候需要注意的問(wèn)題是,ElasticSearch是不能用root用戶(hù)啟動(dòng)的(這是根據(jù)elasticsearch的安全策略,不允許用root來(lái)啟動(dòng)),以root用戶(hù)啟動(dòng)會(huì)報(bào)以下異常:
![](/d/20211018/f8914abab4ae552fcbf1b1a5a61359fb.gif)
Refer to the log for complete error details.
- 軟件名稱(chēng):
- Elasticsearch Head插件 v5.4.1 官方最新版
- 軟件大?。?/dt>
- 31.8MB
- 更新時(shí)間:
- 2017-06-05立即下載
所以我們就需要自己新建一個(gè)用戶(hù)和用戶(hù)組,這個(gè)用戶(hù)和用戶(hù)組是專(zhuān)門(mén)來(lái)管理ElasticSearch服務(wù)的。新建用戶(hù)和用戶(hù)組如下:
groupadd -g 700 elasticsearch3——>新建用戶(hù)組,組名叫elasticsearch3
useradd -u 701 -g 700 elasticsearch3——->新建用戶(hù),用戶(hù)名叫elasticsearch3
passwd elasticsearch3——->設(shè)置用戶(hù)密碼為elasticsearch3
gpasswd -a elasticsearch3 elasticsearch3—–>將用戶(hù)添加到用戶(hù)組里面,第一個(gè)elasticsearch3表示用戶(hù)名,第二個(gè)elasticsearch3表示組名。如下圖:
![](/d/20211018/1a68218cb7d0b9fc1da35c95282f740f.gif)
用戶(hù)名和用戶(hù)組都已創(chuàng)建好,也把用戶(hù)添加到用戶(hù)組里面了。下面我們就來(lái)用這個(gè)專(zhuān)門(mén)管理elasticsearch的用戶(hù)啟動(dòng)一下服務(wù),結(jié)果又報(bào)了如下的錯(cuò)誤:
![](/d/20211018/2c8940f7178f736c2053d61cacc756dd.gif)
這是因?yàn)闆](méi)有權(quán)限造成的,現(xiàn)在我們來(lái)給權(quán)限:
![](/d/20211018/1a56e83385c558300450f7575bf6b49e.gif)
然后在來(lái)啟動(dòng)一下ElasticSearch,啟動(dòng)成功了。
![](/d/20211018/54a515c70aea2b4d75358c092824439b.gif)