ElasticSearch下用root用户无法启动问题解决
默认ES不允许root用户启动,如果启动会有如下报错信息:
方案一(用root启动):
通常建议创建elsearch用户并使用该用户运行ES。但如果必须使用root用户时,按如下设置即可:
1、启动是使用如下命令
bin/elasticsearch -Des.insecure.allow.root=true
2、修改ES启动脚本
vim bin/elasticsearch(添加ES_JAVA_OPTS="-Des.insecure.allow.root=true")
方案二(切换用户启动):
找到系统的所有elasticsearch目录
find / -name 'elasticsearch'
相关文章