Eleasticsearch2.4.5启动失败
今天按照了Elasticsearch2.4.5 ,但是执行./bin/elasticsearch -d 的时候报如下错误:[code][root@dnode1 bin]# ./elasticsearch -d
[root@dnode1 bin]# Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:94)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:160)
at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:286)
at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:45)
Refer to the log for complete error details.
[/code]请问这是为什么啊,以前我用ES1.7版本怎么没有这个问题?
没有找到相关结果
已邀请:
1 个回复
空心菜 - 心向阳光,茁壮成长
赞同来自: koyo
1、添加使用root运行的参数 或者设置别名: 或者启动直接传参启动:
2、添加普通用户启动
创建elsearch用户组及elsearch用户 : 更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch : 使用elsearch用户启动elasticsearch: