ZooKeeperユーティリティは、構成と状態の管理および分散調整サービスを、Big Data DiscoveryクラスタのDgraphノードに提供します。クラスタ内のDgraphノードによる問合せ処理の高可用性を保証します。
ZooKeeperは、Hadoopパッケージの一部です。Hadoopパッケージは、BDDクラスタ・デプロイメントにおけるすべてのHadoopノードにインストールされていることが前提です。ZooKeeperがBDDクラスタにおけるすべてのHadoopノードにインストールされていても、これらのノードのすべてでは実行されていない可能性があります。クラスタ化されたDgraphデプロイメントの高可用性を確保するには、ZooKeeperインスタンスを実行するための奇数個(3個以上)のHadoopノードを構成します。これにより、ZooKeeperのシングル・ポイント障害が防止されます。
要約すると、実行するためには、ZooKeeperではそのホスティング・ノードの大部分がアクティブである必要があります。ZookeeperインスタンスをホストするHadoopノード数は3以上の奇数であることが最適です。