Java(JVM) 版本
Elasticsearch是使用Java构建的,并且至少需要Java 8才能运行。 只支持Oracle的Java和OpenJDK。 在所有Elasticsearch节点和客户端上应使用相同的JVM版本。
我们建议安装Java版本1.8.0_73*或更高版本。 如果使用已知的错误版本的Java,Elasticsearch将拒绝启动。
Elasticsearch使用的Java版本可以通过设置JAVA_HOME
环境变量进行配置。
注意
Elasticsearch自带的JVM默认配置是运行在64位服务器上的, 如果你想以客户端模式运行在32位机器上,你需要在jvm.options配置文件中删除
-server
参数,以及无论是在32位客户机还是服务器上运行Elasticsearch,你都需要重新配置线程堆大小在-Xss1m
与-Xss320k
之间
注意:jvm.option文件最好不要改动,使用官方默认配置,如果要自定义一些配置参数,则在jvm.config.d文件中新建一个配置文件