ElasticSearch服务端报错:Unrecognized VM option ‘UseAVX=2‘

一、确认问题

  1. elasticsearch节点启动失败

  2. elasticsearch节点集群日志中有类似如下报错

    bash 复制代码
    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)

二、处理办法

问题原因

  1. 该错误只会在arm环境下产生。
  2. UseAVX=2该选项是为x86架构的处理器优化的,而ARM处理器不支持该选项

处理办法

注释或删除掉elasticsearch服务的jvm.options文件中的10-:-XX:UseAVX=2 配置,并重启es服务

bash 复制代码
# 10-:-XX:UseAVX=2
相关推荐
cy_cy002几秒前
互动涂鸦更新如何改变展厅体验与运营
大数据·科技·人机交互·软件构建
_oP_i8 分钟前
Windows 下往 Elasticsearch 添加数据
大数据·windows·elasticsearch
Java 码农22 分钟前
centos7 安装jenkins
运维·jenkins
咕叽咕叽的汪22 分钟前
Es/Kibana7.17.9中数据迁移到openSearch3.4.0【DockerDesktop模拟】
运维·spring boot·elasticsearch·docker·容器·devops
萧曵 丶24 分钟前
Elasticsearch 高频面试题(高级 Java 开发版)
java·elasticsearch
TDengine (老段)31 分钟前
TDengine Node.js 语言连接器入门指南
大数据·开发语言·物联网·node.js·vim·时序数据库·tdengine
拓端研究室32 分钟前
2026年人形机器人展望报告:市场趋势、技术创新与行业应用|附300+份报告PDF、数据、可视化模板汇总下载
大数据·人工智能·microsoft
拓端研究室35 分钟前
2026中国游戏产业趋势及潜力分析报告:小游戏、AI应用、出海趋势|附160+份报告PDF、数据、可视化模板汇总下载
大数据·人工智能
APItesterCris40 分钟前
商品详情 API 的签名验证与安全接入技术要点
大数据·数据库·安全·架构
达瓦里氏12344 分钟前
一文厘清:医疗器械一类、二类、三类的划分逻辑
大数据·健康医疗