2017-03-23 4 views
0

Ich habe noch nie Zookeeper verwendet und ich bin ein wenig verwirrt darüber, wie viele Knoten ich erstellen muss. In der Tat frage ich mich, ob die Anzahl der Knoten für einen Zookeper-Cluster von der Anzahl der Knoten abhängt, für die der Cluster vom Zookeeper verwaltet werden soll. Stellen wir uns zum Beispiel vor, dass ich einen Hadoop-Cluster mit K-Knoten (K> 3) habe. Muss ich mindestens K Knoten für meinen Zookeeper-Cluster festlegen?Ist die Anzahl der Knoten für den Zookeeper unabhängig von der Anzahl der Knoten für den zu überwachenden Cluster?

Allerdings sagt die Website des Tierpflegers, dass ich 2N +1 Knoten haben muss, wo N = Anzahl der Fehler zu verwalten.

Wenn die Anzahl der Knoten für Zookeeper unabhängig ist, kann ich einen Hadoop-Cluster mit 100 Knoten und 3 Knoten für Zookeeper haben, wo Zookeeper nur einen Fehler verwalten kann.

Ich hoffe meine Frage ist klar. Ich wäre sehr dankbar für jede Art von Hilfe, danke;)

Antwort

1

Die Anzahl der ZooKeeper-Knoten ist unabhängig. Wie Sie vermutet haben, gilt die 2N+1 Regel für die Anzahl von ZooKeeper-Knotenfehlern, die Sie tolerieren können.

+0

Danke, das ist sehr klar;)! –

Verwandte Themen