首先下载安装包
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.1-linux-x86_64.tar.gz
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.1-linux-x86_64.tar.gz.sha512
shasum -a 512 -c elasticsearch-7.17.1-linux-x86_64.tar.gz.sha512
验证:shasum -a 512 -c elasticsearch-7.17.1-linux-x86_64.tar.gz.sha512 运行 会出现:
elasticsearch-7.17.1-linux-x86_64.tar.gz: OK
解压:
tar -xzf elasticsearch-7.17.1-linux-x86_64.tar.gz
运行:
./bin/elasticsearch
报错:
[2022-03-20T06:45:01,796][ERROR][o.e.b.ElasticsearchUncaughtExceptionHandler] [zs] uncaught exception in thread [main]
org.elasticsearch.bootstrap.StartupException: java.lang.RuntimeException: can not run elasticsearch as root
at org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:170) ~[elasticsearch-7.17.1.jar:7.17.1]
at org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:157) ~[elasticsearch-7.17.1.jar:7.17.1]
at org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:77) ~[elasticsearch-7.17.1.jar:7.17.1]
at org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:112) ~[elasticsearch-cli-7.17.1.jar:7.17.1]
at org.elasticsearch.cli.Command.main(Command.java:77) ~[el