# bdd

`bdd`構成タイプは、bdd.confの変更されたバージョンをすべてのBDDノードに公開します。これにより、クラスタ全体の構成が更新されます。

クラスタの構成を更新するには、管理サーバーの$BDD_HOME/BDD_manager/conf/bdd.confのコピーを次のように編集して実行します。

    ./bdd-admin.sh publish-config bdd <path>

`<path>`は、bdd.confの変更されたコピーへの絶対パスです。変更を元に戻す必要がある場合に備えてオリジナルを保存しておくために、bdd.confのコピーを編集することをお薦めします。
重要: クラスタの構成に変更を行う場合は、必ず$BDD_HOME/BDD_manager/conf/にあるインストール後のバージョンのbdd.confを使用し、インストール中に使用されたオリジナルを使用しないでください。インストール後のバージョンには、インストーラによって追加された多数の新しいプロパティが含まれており、オリジナルを使用した場合はそれらが失われます。

スクリプトが実行されると、管理サーバー上の$BDD_HOME/BDD_manager/confにある元のbdd.confのバックアップを作成します。バックアップはbdd.conf.bak<num>という名前で、`<num>`はバックアップの数(たとえばbdd.conf.bak2)です。このファイルを使用して、必要に応じて構成変更を元に戻すことができます。

その後、スクリプトは、bdd.confの変更されたバージョンをクラスタ内のすべてのBDDノードにコピーします。完了したら、変更を有効にするためにクラスタを再起動する必要があります。

注意: `bdd`を実行すると、`set-log-levels`コマンドを使用して特定のノード上に設定されたコンポーネント・ログ・レベルは、更新されたファイルの`DGRAPH_LOG_LEVELS`および`ENDECA_SERVER_LOG_LEVEL`プロパティによって上書きされます。

クラスタ構成の更新の詳細は、「bdd.confの更新」を参照してください。