restart

bdd-adminスクリプトをrestartコマンドとともに実行することによって、コンポーネントを再起動できます。コンポーネントが現在実行中か停止中かどうかに関係なく、コンポーネントを再起動します。

注意: startstopbackupまたはrestoreが現在実行中の場合、restartを実行することはできません。
コンポーネントを再起動するには、次を管理サーバーから実行します。
./bdd-admin.sh restart [option <arg>]

次のオプションを指定できます。

オプション 説明
-t, --timeout <minutes> コンポーネントを終了するまでスクリプトが待機する時間(分)。

この値が0の場合、スクリプトは、コンポーネントをただちに強制的に停止します。これが0より大きい場合、スクリプトは、指定した時間、コンポーネントが正常に停止するのを待機し、正常に停止しない場合はコンポーネントを終了します。

このオプションが指定されない場合、スクリプトはコンポーネントを正常に停止します。これには長時間かかることがあります。

-c, --component <component(s)> スクリプトが再起動するコンポーネントのカンマ区切りリスト。
  • agent: Dgraph HDFSエージェント
  • dgraph: Dgraph
  • dp: データ処理
  • bddServer: StudioおよびDgraph Gateway
次の点に注意してください。
  • BDD_WLS_USERNAMEおよびBDD_WLS_PASSWORD環境変数が設定されていない場合、bddServerコンポーネント(またはすべてのコンポーネント)の起動時にスクリプトでWebLogic Serverのユーザー名とパスワードが要求されます。
  • dgraphおよびagentコンポーネントが実行も再起動もされない場合、dpコンポーネントを再起動できません。
  • dgraphコンポーネントのみを再起動する場合、スクリプトはagentも自動的に停止し、その逆も行います。
-n, --node <hostname(s)> スクリプトが実行されるノードのカンマ区切りリスト。それぞれがbdd.confで定義される必要があります。

どのオプションも指定しない場合、スクリプトは、サポートされているすべてのコンポーネントを正常に再起動します。

次のコマンドは、サポートされているすべてのコンポーネントを正常に停止してから再起動します。
./bdd-admin.sh restart
次のコマンドは、web009.us.example.comノード上のDgraphおよびHDFSエージェントが正常に停止するのを5分間待機し、まだ実行中の場合はそれを終了してから、再起動します。
./bdd-admin.sh restart -t 5 -c dgraph -n web009.us.example.com