在安装好elasticsearch后,双击bin目录下的elasticsearch.bat,出现闪退的情况,通过命令行打开,出现如下报错:
最终的解决方式:
以记事本形式打开config目录下的jvm.options文件,将:
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=75
-XX:+UseCMSInitiatingOccupancyOnly
修改为:
#-XX:+UseConcMarkSweepGC
#-XX:CMSInitiatingOccupancyFraction=75
#-XX:+UseCMSInitiatingOccupancyOnly
保存后即可成功启动elasticsearch。
参考:https://github.com/elastic/elasticsearch/issues/51361