You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows10 64位启用X-Pack插件后Elasticsearch无法启动求助

解决Windows 10下Elasticsearch 6.0.0安装X-Pack后启动失败的问题

问题分析

从你提供的启动日志里,核心错误信息已经明确指出了问题所在:

X-Pack is not supported and Machine Learning is not available for [windows-x86]; you can use the other X-Pack features (unsupported) by setting xpack.ml.enabled: false in elasticsearch.yml

简单来说,Elasticsearch 6.0.0的X-Pack插件中,Machine Learning(机器学习)功能不支持32位Windows环境——虽然你的系统是64位Windows 10,但日志显示JVM是x86架构(OS[Windows 10/10.0/x86]),这导致Elasticsearch检测到了不兼容的环境。

快速解决方案

按照错误提示的指引,只需要修改Elasticsearch的配置文件就能解决:

  1. 找到你的Elasticsearch配置文件路径:C:\Users\41809\ELK\6.0.0\elasticsearch\config\elasticsearch.yml
  2. 用文本编辑器打开这个文件,在文件末尾添加一行配置:
    xpack.ml.enabled: false
    
  3. 保存文件后,重新启动Elasticsearch即可正常运行,X-Pack的其他功能(如安全、监控等)也能正常使用。

进阶优化(可选)

如果你想使用X-Pack的完整功能(包括Machine Learning),建议你更换为64位的JDK,因为32位JDK不仅限制了ML功能,还会影响Elasticsearch的性能和内存使用上限。安装64位JDK后,就不需要禁用ML功能,直接启动即可。

补充说明

你安装X-Pack的命令是正确的:

elasticsearch-plugin install x-pack

内容的提问来源于stack exchange,提问作者vara

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:15:56