elasticsearch 配置常見錯誤彙總
阿新 • • 發佈:2018-12-29
使用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