启动elasticsearch 失败
问题描述:双击elasticsearch.bat闪退。

使用命令行运行报如下错误:

C:\javatool\elasticsearch-6.4.3\bin>elasticsearch.bat
Unrecognized VM option 'UseConcMarkSweepGC'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

解决方案:
1.检查错误:在elasticsearch.yml文件中的配置是否有误。
2.检查JDK是否正确配置,JAVA_HOME,通常不会是此问题,因为学到搜索引擎这一阶段,JDK配置一般没有什么问题,可以考虑是JDK版本的问题。
3.考虑JDK版本和elasticsearch匹配的问题
查看自己的JDK版本和elasticsearch版本是否匹配
参考网址
https://www.elastic.co/cn/support/matrix#matrix_jvm

我做学习项目时使用的JDK最新版本jdk15,然后学习资料里面提供的elasticsearch版本是6.4.4,傻傻的搞了很久,之后换成JDK8解决了上面的问题,血泪建议使用JDK8版本作为学习版本,相关的软件支持会好一些。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐