elasticsearch root账户启动会出现
org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException:can not run elasticsearch as root
方法如下:
创建elsearch用户组及elsearch用户
$ groupadd elsearch
$ useradd elsearch -g elsearch -p elasticsearch
更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch
$ chown -R elsearch:elsearch elasticsearch
切换到elsearch用户再启动(后端启动: ./elasticsearch -d)
$ su elsearch cd elasticsearch/bin
$ ./elasticsearch