嗨弹性搜索用户,
我们看到一个相当奇怪的问题。我查看了电子邮件档案,但我没有看到这个问题。我们的elasticsearch.yml中有discovery.zen.ping.multicast.enabled:false。群集出现,状态为绿色,节点彼此了解。
奇怪的是,群集状态查询中返回的transport_address值与discovery.zen.ping.unicast.hosts中的值不匹配 - 它在计算机上使用不同的接口。
有没有人有任何见解?
答案 0 :(得分:2)
discovery.zen.ping.unicast.hosts
中的值仅用于初始发现。换句话说,节点使用它们来查找群集中的其他节点。特定节点绑定或发布以供其他节点使用的接口不依赖discovery.zen.ping.unicast.hosts
,而是由network.host
,network.bind_host
和network.publish_host
设置控制。有关详细信息,请参阅Elasticsearch指南的network部分。