elasticsearch root用户启动报错
问题:java.lang.RuntimeException: can not run elasticsearch as root解决方案:elaticsearch默认不能用root用户启动,所以会报java.lang.RuntimeException: can not run elasticsearch as root异常。解决方法有两类:1、修改elaticsearch配置,使其可以允许root
·
问题:java.lang.RuntimeException: can not run elasticsearch as root
解决方案:
elaticsearch默认不能用root用户启动,所以会报java.lang.RuntimeException: can not run elasticsearch as root异常。
解决方法有两类:
1、修改elaticsearch配置,使其可以允许root用户启动(不建议)
#在执行elasticSearch时加上参数-Des.insecure.allow.root=true,完整命令如下
./elasticsearch -Des.insecure.allow.root=true
#或者 用vi打开elasicsearch执行文件,在变量ES_JAVA_OPTS使用前添加以下命令
ES_JAVA_OPTS="-Des.insecure.allow.root=true"
2、为elaticsearch创建用户并赋予相应权限
adduser es
passwd es
chown -R es:es elasticsearch-6.3.2/
chmod 770 elasticsearch-6.3.2/
更多推荐
已为社区贡献18条内容
所有评论(0)