ES配置:
节点1:
cluster.name: mycluster
node.name: "node1"
node.master: true
node.data: true
discovery.zen.ping.unicast.hosts: ["192.168.100.103"] # IP of node2
节点2:
cluster.name: mycluster
node.name: "node2"
node.master: true
node.data: true
discovery.zen.ping.unicast.hosts: ["192.168.101.103"] #IP of node1
在此配置之前,ES数据存在于我的一个节点(节点-1)上,而节点-2上没有数据。
现在,当我搜索索引时,我从两个节点得到结果,两个节点都显示Node-1被选为主节点。
但是当我在Node-1上停止我的ES,然后在node-2上它被选为master而我的数据在这里没有同步。
节点2上存在索引,但ES数据不存在。
如何在两个节点上同步数据?