win10安装elasticSearch8.1.2,报错解决方案

安装步骤可以参考《win10部署安装Elasticsearch8.1.2》


1.报错:此时不应有 \java\jdk1.8.0_20

解决方案:
在java环境变量都设置正确情况下,有可能因为java安装路径带有空格、括号,将java重新安装到没有空格的新路径即可启动成功。
例如我的环境变量JAVAHOME的位置原来为:

C:\Program Files (x86)\Java\jdk1.8.0_20

把它修改成:

C:\Progra\Java\jdk1.8.0_20
2.报错:‘elasticsearch.bat’ 不是内部或外部命令,也不是可运行的程序或批处理文件

解决方案:
检查是否填写了配置文件,config目录下的elasticsearch.yml文件底部添加以下配置参数

# 换个集群的名字,免得跟别人的集群混在一起
cluster.name: el-m

# 换个节点名字
node.name: el_node_m1

# 修改一下ES的监听地址,这样别的机器也可以访问
network.host: 0.0.0.0

#设置对外服务的http端口,默认为9200
http.port: 9200

#设置索引数据的存储路径
path.data: E:\elasticsearch-8.1.2\data    #换成自己的路径
#设置日志文件的存储路径
path.logs: E:\elasticsearch-8.1.2\logs    #换成自己的路径

# 关闭http访问限制
xpack.security.enabled: false

# 增加新的参数,head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"
3.命令行打印错误日志
please check that any required plugins are installed, or check the breaking changes documentation for removed settings

解决方案:请参考上面的配置文件
elasticSearch版本更新改动较大,当配置文件填写了多余的配置时,就有可能会报上面的错误信息。

你可能感兴趣的:(elasticSearch,elasticSearch,报错,解决方案,配置文件,全文检索)