1

这里是情况。从它的一部分节点中恢复zookeeper群集

我得到了6 zk节点,即1,2,3,4,5,6,分别在两个不同的区域,即A(1,2,3), B(4,5,6)

现在A出现故障,我们想从B恢复集群。

这两个计划中哪一个是可行的?

  • 我们是否有添加(或交换机)至少一个多节点重新启动该集群

  • ,或者可以,我们刚刚从*.cfg文件中删除所有其他3个节点,然后重新启动

    有没有更好的计划?

回答

1

您必须在两种情况下手动编辑zk配置,这需要一些时间。

我建议添加第三个区域C至少有一个节点。通过这种方式,乐团可以自动选择一个新乐队。

+0

恐怕C区不是我的选择,因为它是一个双区域灾难恢复计划。事情是,RTO成本是宽容的,并且恢复计划将被手动触发。我只是想知道,如果zk集群可以正常重启(持久节点保持与以前一样)。 SOS .. – AndyChow