2017-03-23 54 views
0

我從來沒有使用Zookeeper,我有點困惑於我必須創建多少個節點。事實上,我想知道Zookeper集羣的節點數是否取決於Zookeeper需要記錄的集羣的節點數。例如,我們假設我有一個由K個節點組成的Hadoop集羣(K> 3)。我必須爲我的Zookeeper集羣設置至少K個節點嗎?Zookeeper的節點數是否獨立於要監視的羣集的節點數?

但是,zookeeper網站上說我需要有2N + 1個節點,其中N =要管理的故障數。

如果Zookeeper的節點數量是獨立的,那麼我可以有一個擁有100個節點的Hadoop集羣和3個Zookeeper節點,Zookeeper只能管理1個故障。

我希望我的問題很清楚。 我會非常感謝任何形式的幫助,謝謝;)

回答

1

ZooKeeper節點的數量是獨立的。正如你猜測的那樣,2N+1規則適用於你可以容忍的ZooKeeper節點失敗次數。

+0

謝謝,這很清楚;)! –