【发布时间】:2020-07-09 03:51:11
【问题描述】:
我在 ubuntu 18.04 (AWS) 上使用 ELlasticsearch。当我尝试运行“./elasticsearch-setup-passwords”脚本时,它显示以下错误。
未来版本的 Elasticsearch 将需要 Java 11;你的 Java [/usr/lib/jvm/java-8-openjdk-amd64/jre] 的版本不符合 这个要求
但是当我检查 Jaa 版本时,它显示的是 Java 11。
root@ip-162-41-63-148:/usr/share/elasticsearch/bin# java -version
openjdk version "11.0.7" 2020-04-14
OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-2ubuntu218.04)
OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-2ubuntu218.04, mixed mode, sharing)
我将 Java 从 8 升级到 11。
为什么还会出现这个问题?以及如何解决?
【问题讨论】:
-
您安装了多个 Java。卸载除最新的以外的所有内容。 find / -name java 可以帮忙
标签: java ubuntu-18.04 elastic-stack elk