1) 将es压缩文件移到/bigdata中 mv elasticsearch-5.3.0.tar.gz /bigdata cd /bigdata
2)解压,重命名 tar zxvf elasticsearch-5.3.0.tar.gz
3)用root用户运行es会报错 Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root. at org.elasticsearch.bootstrap.Bootstrap.initializeNatives(Bootstrap.java:93) at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:144) at org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:285) at org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) Refer to the log for complete error details.
4)由于ElasticSearch可以接收用户输入的脚本并且执行,为了系统安全考虑, 建议创建一个单独的用户用来运行ElasticSearch groupadd elsearch useradd elsearch -g elsearch -p elasticsearch
5)更改elasticsearch文件夹及内部文件的所属用户及组为elsearch:elsearch cd /bigdata chown -R elsearch:elsearch elasticsearch-5.3.0
6)切换到elsearch用户再启动 su elsearch cd elasticsearch-5.3.0/bin ./elasticsearch
在启动过程中会碰到很多问题,参考:http://blog.csdn.net/u013365215/article/details/70159141
