elasticsearch - 无法在我的机器中启动 ElasticSearch,执行 elasticsearch.bat 时发生 StartupException
问题描述
我需要在 elasticSearch 上工作,我已经从授权网站下载了 elasticsearch-6.7.2,但是在尝试启动 ElasticSearch 服务器和执行elasticsearch.bat
文件时,我收到以下错误:
org.elasticsearch.bootstrap.StartupException: ElasticsearchException[X-Pack is not supported and Machine Learning is not available for [windows-x86]; 您可以通过在 org.elasticsearch.bootstrap.Elasticsearch.init(Elasticsearch.java:163) ~[elasticsearch-6.7.2 中设置 xpack.ml.enabled: false in elasticsearch.yml] 来使用其他 X-Pack 功能(不支持) .jar:6.7.2] 在 org.elasticsearch.bootstrap.Elasticsearch.execute(Elasticsearch.java:150) ~[elasticsearch-6.7.2.jar:6.7.2] 在 org.elasticsearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand .java:86) ~[elasticsearch-6.7.2.jar:6.7.2] 在 org.elasticsearch.cli.Command.mainWithoutErrorHandling(Command.java:124) ~[elasticsearch-cli-6.7.2.jar:6.7. 2] 在 org.elasticsearch.cli.Command.main(Command.java:90) ~[elasticsearch-cli-6.7.2.jar:6.7. 2] 在 org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:116) ~[elasticsearch-6.7.2.jar:6.7.2] 在 org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:93) ~[elasticsearch-6.7.2.jar:6.7.2] 原因:org.elasticsearch.ElasticsearchException:不支持 X-Pack 并且机器学习不适用于 [windows-x86];您可以通过在 org.elasticsearch.xpack.ml.MachineLearningFeatureSet.isRunningOnMlPlatform(MachineLearningFeatureSet.java:107) 的 elasticsearch.yml 中设置 xpack.ml.enabled: false 来使用其他 X-Pack 功能(不支持)~[?:?]在 org.elasticsearch.xpack.ml.MachineLearningFeatureSet.isRunningOnMlPlatform(MachineLearningFeatureSet.java:98) ~[?:?] 在 org.elasticsearch.xpack.ml.MachineLearning.createComponents(MachineLearning.java:413) ~[?:
解决方案
转到 ElasticSearch 目录:
C:\elasticsearch-6.7.2\config
将以下条目放入您的elasticsearch.yml
:
xpack.ml.enabled: false
推荐阅读
- c++ - 将 FFMPEG 帧写入 png/jpeg 文件
- sql-server - 如何在 INSERT 时输出临时表的值?
- forms - 我希望多个访问表单上的数据输入进入访问表的同一记录
- html - Github 链接锚是如何工作的
- uiscrollview - SwiftUI - 由于填充中的负值,ScrollView 不会滚动到底部
- ios - 在 CGContext 中渲染 UIImage 不显示图像的阴影
- laravel - 自动处理从队列中分派的作业
- ros - 如何在 ros 环境之外包含 ros msg?
- grafana - Grafana如何从influx db多次测量转换为分类数据
- mongodb - 如何使用聚合过滤来自 mongodb 的两个日期之间的数据:匹配、查找和项目?