尝试设置本地运行的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"]
答案 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"]