我正在尝试设置一个2节点集群。但是节点之间似乎无法发现彼此。
节点1 yaml文件
cluster.name: es-cluster
node.name: es-node-a
path.data: /my/path/data/elasticsearch
path.logs: /my/path/log/elasticsearch
network.host: xx.xxx.xxx.xx
discovery.seed_hosts:
- yy.yyy.yyy.yy
cluster.initial_master_nodes:
- es-node-a
- es-node-b
node2 yaml文件
cluster.name: es-cluster
node.name: es-node-b
path.data: /my/path/data/elasticsearch
path.logs: /my/path/log/elasticsearch
network.host: yy.yyy.yyy.yy
discovery.seed_hosts:
- xx.xxx.xxx.xx
cluster.initial_master_nodes:
- es-node-a
- es-node-b
我的配置有问题吗?
设置两者的发现。
我同意@leandrojmp,在一个2节点的集群设置中,你只能选择一个节点作为永久的固定主节点。在这里阅读的。