1. 程式人生 > >elasticsearch 配置常見錯誤彙總

elasticsearch 配置常見錯誤彙總

使用root賬號啟動es後 會遇到以下問題

解決方案:

因為安全問題elasticsearch 不讓用root使用者直接執行,所以要建立新使用者

  • 建議建立一個單獨的使用者用來執行ElasticSearch

  • 建立elsearch使用者組及elsearch使用者

groupadd elsearch
useradd elsearch -g elsearch -p elasticsearch

根據本人需修改如下地方(具體錯誤不粘出)

切換到root使用者

vi /etc/security/limits.conf

# End of file
root soft nofile 65535
root hard nofile 65535
* soft nofile 65536
* hard nofile 65536
* soft nproc 65536
* hard nproc 65536

vi /etc/security/limits.d/90-nproc.conf

* soft nproc 1024
* soft nproc 4096

vi /etc/security/limits.d/20-nproc.conf

*          soft    nproc     4096
root       soft    nproc     unlimited

vi /etc/sysctl.conf 

新增下面配置:

vm.max_map_count=655360

並執行命令:

sysctl -p

vi /etc/security/limits.confg

* soft nproc 2048
* hard nproc 4096