autostart

autostartコマンドはコンポーネントの自動起動を有効または無効にします。自動起動が有効化されたコンポーネントは、ホストが再起動されると自動的に再起動します。

注意: autostartは、クラッシュしたり、再起動前にbdd-adminによって停止されたコンポーネントの再起動は行いません。
自動起動を有効化または無効化するには、次を管理サーバーから実行します。
./bdd-admin.sh autostart <operation> [option <arg>]

autostartでは次のいずれかの操作が必要です。

演算 説明
on 指定したコンポーネントの自動起動を有効にします。
off 指定したコンポーネントの自動起動を無効にします。
status 指定したコンポーネントの自動起動のステータスを返します。

また、autostartは次のオプションもサポートしています。

オプション 説明
-c, --component <component(s)> 実行されるコンポーネントのカンマ区切りリスト。
  • agent: Dgraph HDFSエージェント
  • dgraph: Dgraph
  • bddServer: StudioおよびDgraph Gateway
  • transform: 変換サービス
  • clustering: クラスタリング・サービス(有効な場合)
  • wm: ワークフロー・マネージャ・サービス
-n, --node <hostname(s)> 実行されるノードのカンマ区切りリスト。それぞれが$BDD_HOME/BDD_manager/conf/bdd.confに定義されている必要があります。

どのオプションも指定しない場合、スクリプトはサポートされているすべてのコンポーネントで実行されます。

次のコマンドは、サポートされているすべてのコンポーネントの自動起動を有効にします。
./bdd-admin.sh autostart on
次のコマンドは、web009.us.example.comノードで実行されているHDFSエージェントの自動起動のステータスを返します。
./bdd-admin.sh autostart status -c agent -n web009.us.example.com