Zookeeper 的节点数是否与要监控的集群的节点数无关?



我从未使用过Zookeeper,我对必须创建多少个节点有点困惑。事实上,我想知道 Zookeper 集群的节点数量是否取决于 Zookeeper 要模拟的集群的节点数。例如,假设我有一个由K个节点(K>3)组成的Hadoop集群。我必须为我的 Zookeeper 集群设置至少 K 个节点吗?

但是,zookeeper 网站说我需要有 2N +1 个节点,其中 N=要管理的故障数。

如果 Zookeeper 的节点数量是独立的,那么我可以有一个包含 100 个节点和 3 个节点的 Hadoop集群,用于 Zookeeper,其中 Zookeeper 只能管理 1 个故障。

我希望我的问题很清楚。 我将非常感谢任何形式的帮助,谢谢;)

ZooKeeper 节点的数量是独立的。 正如您所推测的,2N+1规则适用于您可以容忍的 ZooKeeper 节点故障数。

最新更新