BDD構成の更新

bdd.confを編集し、変更を残りのクラスタに配信するためにbdd-adminスクリプトを実行することによって、BDDの構成を更新できます。

ファイル内のすべてのプロパティを変更することはできませんので、気を付けてください。特に、<COMPONENT>_PORT<COMPONENT>_SERVERSなどのクラスタ・トポロジ関連のプロパティを変更は避ける必要があります。変更可能なプロパティの完全なリストは、「変更可能な構成プロパティ」を参照してください。

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

スクリプトが実行されると、必要に応じて変更を元に戻すことができるように、bdd.confの元のバージョンをbdd.conf.bak<num>にバックアップします。その後、更新されたファイルをすべてのBDDノードにコピーします。

クラスタ構成を更新するには、次の手順を実行します。

  1. 管理サーバー上で、$BDD_HOME/BDD_manager/confbdd.confを別のディレクトリにコピーします。
  2. そのコピーをテキスト・エディタで開き、必要な変更を行います。
    ファイルを閉じる前に、必ず保存してください。
  3. $BDD_HOME/BDD_manager/binに移動し、次を実行します。
    ./bdd-admin.sh publish-config bdd <path>
    <path>は、bdd.confの変更されたコピーへの絶対パスです。
  4. 変更が有効になるように、クラスタを再起動します。
    ./bdd-admin.sh restart [-t <minutes>]