# Dgraphノードの起動

Big Data Discoveryクラスタが起動すると、DgraphインスタンスをホストしているノードのサブセットでDgraphプロセスをアクティブ化します。このトピックでは、起動時におけるDgraphノードの動作について説明します。

起動時に、次のアクションが実行されます。

- Dgraphノードは、任意の順序でリーダー・ノードかフォロワ・ノードで起動します。任意の数のフォロワ・ノードと1つのリーダー・ノードが、各Big Data Discoveryクラスタ・デプロイメントで起動します。
  注意: BDDクラスタ・デプロイメントにDgraphを実行するノードが1つのみある場合、このノードはリーダーとして機能します。この構成は可能ですが、本番環境では推奨されません。
- 起動すると、各Dgraphノードは、Dgraphノードの分散状態を管理するZooKeeperに登録します。リーダー・ノードは現在のバージョンの索引を調べて、ZooKeeperに通知します。
- フォロワ・ノードでは索引をいかなる方法でも変更しません。リーダーDgraphノードがディスクにある索引作成済バージョンの更新、マージまたは削除を処理中でも、起動時にアクセス権のある索引のバージョンに基づいて引き続き問合せに回答します。フォロワDgraphノードは更新リクエストを受信しません。更新が完了すると、新しい索引へのアクセス権を取得します。詳細は、次のトピックを参照してください。