Elasticsearch报错(二)NoNodeAvailableException[None of the configured nodes are available

问题描述

我是Windows系统,Elasticsearch6.3.0,kibana6.3.0,jdk14.
当我写代码打算往elasticsearch导入商品数据以便检索时,报错NoNodeAvailableException[None of the configured nodes are available

解决办法:

因为java代码操作elasticsearch时,走的是9300端口,
而用kibana在浏览器操作elasticsearch时,走的是9200端口。
因此这两种操作的配置文件不一样,用到哪个操作就把Elasticsearch/config下的elasticsearch.yml更换成合适的版本。
我这里打包了两个版本,一个是java代码操作时的配置文件,另一个是kibana操作时的配置文件。

注:

1.我上传的配置文件里的cluster.name是elasticsearch。这个要根据你自己来设置成自己的名字,自己的名字可以在elasticsearch启动后去浏览器输入localhost:9200能看到其中包含cluster.name :“xxx”,这个xxx就是你要在我上传的配置文件里把cluster.name改成的名字,而且是非注释状态。
2.里面的network.host换成自己的ip地址即可,也是非注释。
参考博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值