ElasticSearch服务端报错:Unrecognized VM option ‘UseAVX=2‘
摘要:Elasticsearch节点启动失败,日志显示"UnrecognizedVMoption'UseAVX=2'"错误
·
一、确认问题
- elasticsearch节点启动失败
- elasticsearch节点集群日志中有类似如下报错
Unrecognized VM option 'UseAVX=2' Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. at org.elasticsearch.tools.launchers.JvmErgonomics.flagsFinal(JvmErgonomics.java:126) at org.elasticsearch.tools.launchers.JvmErgonomics.finalJvmOptions(JvmErgonomics.java:88) at org.elasticsearch.tools.launchers.JvmErgonomics.choose(JvmErgonomics.java:59) at org.elasticsearch.tools.launchers.JvmOptionsParser.jvmOptions(JvmOptionsParser.java:137) at org.elasticsearch.tools.launchers.JvmOptionsParser.main(JvmOptionsParser.java:95)
二、处理办法
问题原因
- 该错误只会在arm环境下产生。
- UseAVX=2该选项是为x86架构的处理器优化的,而ARM处理器不支持该选项
处理办法
注释或删除掉elasticsearch服务的jvm.options文件中的10-:-XX:UseAVX=2 配置,并重启es服务
# 10-:-XX:UseAVX=2
火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。
更多推荐
所有评论(0)