本机IP是:192.168.164.729, 但是 在注册成es节点时的IP确是 172.17.0.1,查看下了该节点所在机器的网卡信息,172.17.0.1 这个是被docker虚拟出来的地址,而ES集群中只有该节点装有docker,导致 不能通过 172.17.0.1跟其他192.168.164.*上的节点通信。
修改es的配置,将修改为 network.host: 192.168.164.729, 然后本机测试 192.168.164.729:9200,访问OK
本机IP是:192.168.164.729, 但是 在注册成es节点时的IP确是 172.17.0.1,查看下了该节点所在机器的网卡信息,172.17.0.1 这个是被docker虚拟出来的地址,而ES集群中只有该节点装有docker,导致 不能通过 172.17.0.1跟其他192.168.164.*上的节点通信。
修改es的配置,将修改为 network.host: 192.168.164.729, 然后本机测试 192.168.164.729:9200,访问OK