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
相关推荐
望安认证1 小时前
望安科技赞助并出席 2025 CCF 中国软件大会,共话形式化验证与原生安全最新发展
大数据·科技·安全·形式化验证·原生安全
Wang's Blog1 小时前
Elastic Stack梳理: ElasticSearch分页与遍历技术深度解析与工程实践
大数据·elasticsearch·搜索引擎
媒体人8881 小时前
GEO优化专家孟庆涛谈 GEO 优化:百度抖音谷歌协同抢答案主权
大数据·人工智能·搜索引擎·生成式引擎优化·geo优化
十点摆码1 小时前
使用 Jenkins + Gitee + Node 自动化部署 Vue
gitee·node.js·自动化·vue·jenkins
桃子叔叔1 小时前
Prompt Engineering 完全指南:从基础到高阶技术深度解析
大数据·人工智能·prompt
老蒋新思维1 小时前
创客匠人洞察:创始人 IP 变现的长期主义,文化根基与 AI 杠杆的双重赋能
大数据·网络·人工智能·tcp/ip·重构·创始人ip·创客匠人
试着1 小时前
【投资学习】腾讯控股(0700.HK)
大数据·人工智能·业界资讯·腾讯
合合技术团队2 小时前
论文解读-潜在思维链推理的全面综述
大数据·人工智能·深度学习·大模型
数据智研2 小时前
【数据分享】浙江统计年鉴(1984-2024)
大数据·人工智能