项目场景:
安装es 6.4.0 版本报错问题处理
1.闪退 原因有以下几个
1.1我这边是版本太高 jdk18.0.1 es 6.4.0要用 1.8 java 版本
es 版本对应参考
https://www.elastic.co/cn/support/matrix#matrix_jvm
1.2 elasticsearch-6.4.0\config\jvm.options 文件 大概36行左右
#-XX:+UseConcMarkSweepGC
#-XX:CMSInitiatingOccupancyFraction=75
#-XX:+UseCMSInitiatingOccupancyOnly
2. 报错 could not find java; set JAVA_HOME or ensure java is in PATH
这个是因为修改后可能是多个java 版本引起的 解决办法
找到
在bin下找到elasticsearch-env.bat打开,搜索 JAVA_HOME 定义的地方,将set JAVA=“C:\Program Files\Java\jdk1.8.0_321\bin\java.exe” 这个是你java 的位置
再次打开