Elasticsearch安装

时间:2017-10-25 05:56:43

标签: java elasticsearch installation

根据安装wiki [a minimal reproduction of the issue我安装了elasticsearch-5.4.3。

./ bin / elasticsearch发出以下错误:

BuildTask.targets

所以我已经下载了最新版本的java以及与elasticsearch相同的目录。

但是运行以下命令仍会出错

    Elasticsearch requires at least Java 8 but your Java version    
    from /usr/bin/java does not meet this requirement

错误消息:

    ./jre1.8.0_151/bin/java ./elasticsearch-5.4.3/bin/elasticsearch

对此可以采取什么补救措施?

2 个答案:

答案 0 :(得分:1)

首先安装你的java(版本8+)并设置$ JAVA_HOME变量或下载java。使用update-alternative来设置默认的java。

update-alternatives: warning: /etc/alternatives/java is dangling

然后,从rpm文件和config /etc/elasticsearch/elasticsearch.yml安装elasticsearch。

https://www.elastic.co/guide/en/elasticsearch/reference/current/rpm.html

现在,您可以通过执行以下命令启动elasticseach服务:

service elasticsearch start

答案 1 :(得分:1)

可能性1:不要从java开始,直接运行elasticsearch

第1步:将$ JAVA_HOME设置为最新的1.8 java安装

第2步:运行命令./bin/elasticsearch

可能性2:许可问题

步骤1:将SELinux设置为许可模式

第2步:从您拥有的同一用户运行安装命令           下载并提取了elasticsearch包。