ElasticSearch Couchbase复制问题

时间:2015-10-28 11:17:45

标签: elasticsearch replication couchbase

ElasticSearch XDCR配置中的Couchbase群集存在问题。

在创建群集引用时,我将私有IP 10.28.0.21作为IP(我的elasticsearch和couchbase在同一服务器中)。然后系统通过我的服务器的公共IP(92.222 ..)进行更改。这很奇怪。我不知道为什么?

Couchbase日志显示:

  

将远程群集'ElasticSearch'主机名更新为“92.222 ..:9091”,原因是旧的   (“10.28.0.21:9091”)不再是群集的一部分

感谢您的任何建议。

1 个答案:

答案 0 :(得分:1)

Couchbase使用ElasticSearch返回的IP作为其主机地址。如果您希望ElasticSearch发布私有IP而不是公共IP,则可以使用elasticsearch.yml中的network.publish_host设置覆盖它。如果专用IP不是静态的,则可能必须将其设置为特定网络接口的IP,例如_eth0_。请查看此处了解更多详情:https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-network.html