管理ツール

Big Data Discoveryを管理するために、Enterprise Managerプラグインとbdd-adminスクリプトの2つのツールが存在します。このトピックでは、これらの管理ツールを紹介し、それぞれを使用するタイミングについて説明します。

Big Data Discovery用のEnterprise Managerプラグインについて

Enterprise Managerプラグインによって、Big Data Discoveryコンポーネントをモニター、診断および管理できます。プラグインには、3つのターゲット(Big Data Discoveryクラスタ全体のターゲット、StudioのターゲットおよびDgraphのターゲット)があります。

プラグインによる管理タスクの実行の詳細は、「Big Data Discovery用のEnterprise Managerの使用」を参照してください。

bdd-adminスクリプトについて

bdd-adminスクリプトによって、コマンド行から、Dgraph、HDFSエージェント、StudioおよびDgraph Gatewayの多数の管理タスクを実行できます。

スクリプトによる管理タスクの実行の詳細は、「bdd-adminスクリプトを使用したBig Data Discoveryの管理」を参照してください。

管理ツールの比較

この表は、スクリプトまたはEnterprise Managerプラグインを使用して実行できる管理タスクを示しています。次のガイドラインを使用します。

  • Enterprise Managerプラグインを使用しているかどうかに関係なく、bdd-adminスクリプトは使用可能です。すべての管理タスクに対して、または他の方法で実行できない管理タスクに対して、これを使用します。たとえば、これを使用して、起動と停止、ロギング、構成の更新、管理操作(mergepingstatsstatsresetlog-statuslogrollなど)の実行を含む、DgraphおよびHDFSエージェントの管理タスクを実行できます。
  • Enterprise Managerプラグインはオプションです。モニタリングやログ・アクセスの場合は特に、プラグインが望ましいです。そのため、プラグインのライセンスを持ち、プラグインをインストールした場合、使用することをお薦めします。

この表では、これらのツールを比較しています。

この表では、2つの管理ツール(Big Data Discovery用のEnterprise Managerプラグインおよびobdd-adminスクリプト)の間で管理タスクを比較しています。
管理タスク Enterprise Manager bdd-admin 説明
Big Data Discoveryの起動および停止(すべてのコンポーネント) いいえ はい

Enterprise Managerプラグイン: Big Data Discoveryがすでに稼働している後でのみ、使用できます。

スクリプト: Big Data Discoveryをインストールした後で、スクリプトを使用して、スタック全体(Dgraph、Dgraph HDFSエージェント、Studio、Dgraph Gateway)を起動および停止します。

Dgraphの起動および停止 はい はい

Enterprise Managerプラグイン: Dgraphターゲットを起動および停止できます。

スクリプト: Dgraphインスタンスを起動および停止できます。

Dgraph GatewayおよびStudioの起動および停止 いいえ はい

Enterprise Managerプラグイン: Dgraph GatewayおよびStudioを起動および停止できません。

スクリプト: スクリプトを使用して、Dgraph GatewayとStudioの両方を起動および停止できます。両方を同時に停止および起動する必要があります。

CDHノードの起動および停止(データ処理に使用) いいえ いいえ

Enterprise Managerプラグイン: CDHノードを起動および停止できません。

スクリプト: CDHノードを起動および停止できません。

クラスタ内のノードの追加および削除(Dgraphノード、Studioノード、 CDHノード) いいえ いいえ

Enterprise Managerプラグイン: BDDデプロイメント内のノードを追加または削除できません。

スクリプト: ノードを追加または削除できません。

ログの検索 はい はい

bdd.confを使用して、DgraphとHDFSエージェントの出力ファイルの場所、およびDgraph Gatewayのログ・レベルを指定できます。

bdd-adminスクリプトを使用して、拡張ロギング機能のステータスを有効化、無効化およびチェックし、Dgraphのログ・ロールを実行できます。

ノード・ステータスのモニタリング はい はい

Enterprise Managerプラグイン: ノード・ステータス・インジケータによって、ノードが稼働または停止しているかどうかを確認できます。

スクリプト: bdd-adminスクリプトを使用して、Dgraph、HDFSエージェント、StudioおよびDgraph Gatewayの現在のステータスを確認できます。

サービスの作成および削除 いいえ いいえ

スクリプト: bdd-adminスクリプトを使用して、サービスを作成または削除できません。

自動起動の有効化および無効化 いいえ はい bdd.confを使用して、リブート後に自動的に再起動するようにクラスタ全体を有効化できます。
構成のリフレッシュ いいえ はい

Enterprise Managerプラグイン。構成をリフレッシュするオプションはありません。

スクリプト: bdd-adminスクリプトを使用して、bdd.confの更新されたバージョンをBDDクラスタ・デプロイメントのすべてのサーバーにコピーできます。

管理操作の実行(Dgraph統計のping、マージ、ログ・ロール、表示、リセットなど) はい はい Enterprise Managerプラグインおよびbdd-adminスクリプトによって、Dgraphの管理操作を使用できます。