如何在我的mac上创建本地弹性搜索集群

时间:2014-04-08 07:17:04

标签: macos elasticsearch firewall

尝试设置本地运行的elasticsaerch集群时,我遇到了一个奇怪的问题。我已经尝试了很多使用bind.host和自动发现的设置,但没有成功。奇怪的是,如果我的无线连接连接到网络,则两个节点不会相互看到。如果我切换它我没有问题。以下是在没有连接无线适配器的情况下工作的一个节点的配置。

有没有人知道如何让我的群集发挥作用?

cluster.name: localcluster
node.name: two

index.number_of_shards: 1
index.number_of_replicas: 0

network.host: _lo0:ipv4_

zen.ping.multicast.enabled: false
zen.ping.unicast.hosts: ["127.0.0.1"]

1 个答案:

答案 0 :(得分:5)

您在zen发现设置中缺少discovery.。尝试以下设置:

cluster.name: "localcluster"
network.host: _lo0:ipv4_
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: ["127.0.0.1:9300","127.0.0.1:9301","127.0.0.1:9302"]