我搭建完es主节点
配置的是
master :ture data:fasle启动后 然后搭建了数据节点
master :false data:true里面的连接discovery.zen.ping.unicast.hosts: ["主节点ip"]
结果启动数据节点报错
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: 拒绝连接: 172.17.0.1/172.17.0.1:9300
我2台ip都是192.168.xxx 完全不知道报错信息172.17.0.1 这个ip哪里来的怎么会去连接这个ip 然后去查主节点日志发现
[o.e.x.s.t.n.SecurityNetty4HttpServerTransport] [node-zhongxin-129] publish_address {172.17.0.1:9200}, bound_addresses {[::]:9200}
原来主节点自己发布的ip地址就是172.17.0.1 神了
果断在elasticsearch.yml 配置好发布地址
#自己发布的节点信息 network.publish_host: xxxx 这里填写主节点ip 就master节点ip
然后重启 发现可以了



