更新時(shí)間:2020-04-07 來(lái)源:黑馬程序員 瀏覽量:
常見(jiàn)問(wèn)題一
無(wú)法通過(guò)外部ip訪問(wèn)elasticsearch
解決辦法
#修改config/elasticsearch.yml下約第55行,修改為當(dāng)前es地址或0.0.0.0
network.host: 0.0.0.0
常見(jiàn)問(wèn)題二
elasticsearch.yml 的配置文件記得加空格
例如: network.host: 0.0.0.0
常見(jiàn)問(wèn)題三
es安裝好之后,使用root啟動(dòng)會(huì)報(bào)錯(cuò):can not run elasticsearch as root
為了安全不允許使用root用戶啟動(dòng)。解決辦法
1、創(chuàng)建用戶:elasticsearch
# adduser elasticsearch
2、創(chuàng)建用戶密碼,需要輸入兩次
# passwd elasticsearch
3、將對(duì)應(yīng)的文件夾權(quán)限賦給該用戶
# chown -R elasticsearch elasticsearch-6.0.0
4、切換至elasticsearch用戶
# su elasticsearch
常見(jiàn)問(wèn)題四
報(bào)錯(cuò):failed to obtain node locks,
已經(jīng)啟動(dòng)了一個(gè)es 。
解決方法
查看進(jìn)程 ps aux | grep elastic ;
kill -9 進(jìn)程號(hào)
然后重新啟動(dòng)
常見(jiàn)問(wèn)題五
Failed to create node environment
存儲(chǔ)data的文件夾的權(quán)限不夠,因?yàn)閱?dòng)es是普通用戶,所有存儲(chǔ)文件夾的權(quán)限必須是普通用戶可以訪問(wèn)的權(quán)限才可以 。解決方法
使用普通用戶,用命令行在普通用戶可操作的文件夾下創(chuàng)建一個(gè)新的文件
猜你喜歡: