2.16 - Hortonworks HDPでのQueryGridの自動展開 - Teradata QueryGrid

Teradata® QueryGrid™ インストールとユーザー ガイド

Product
Teradata QueryGrid
Release Number
2.16
Release Date
2021年6月
Content Type
インストール
ユーザー ガイド
構成
管理
Publication ID
B035-5991-061K-JPN
Language
日本語 (日本)

この手順では、HadoopノードへのQueryGridソフトウェアのインストールに役立つTeradata QueryGridというカスタム サービスを作成します。このサービスは、HDFSやHBaseなどの他のサービスと同様です。QueryGridコンポーネントの互換性については、Teradata QueryGrid互換性マトリックスを参照してください。

Teradata QueryGridサービスは、TDQG_DEPLOYMENT-version.tar.gzという名前のtarファイルとしてパッケージ化されます。これはノード パッケージtdqg-node.tar.gzの一部になります。

この手順では、次の項目を前提条件とします。
  • Ambariサーバーにスクリプトをコピーするために必要な権限がある。
  • Ambariサーバーを再起動するために必要な権限がある。
  • cURLツールが、QueryGridをインストールするすべてのノードにインストールされている。
  1. システムの追加QueryGridマネージャにより生成されたtdqg-node.jsonトークン ファイルをTeradata QueryGridサービスにダウンロードします。
    tdqg-node.jsonのダウンロードの詳細については、手動でのノードの追加を参照してください。
  2. AmbariへのTeradata QueryGridサービスのインストール:
    1. ノード パッケージをダウンロードし、ソフトウェア パッケージからnodeコンポーネントを選択しAmbariサーバーに置きます(通常はHDPマスター)。
      詳細については、必要なパッケージのダウンロードを参照してください。
    2. パッケージを解凍します。
      tar -xvzf tdqg-node-version.tar.gz
    3. qgdeployment/ambariで、TDQG_DEPLOYMENT.tar.gzを探します。
    4. TDQG_DEPLOYMENTパッケージを解凍します。
      tar -xvzf TDQG_DEPLOYMENT.tar.gz
    5. TDQG_DEPLOYMENTフォルダをAmbariサーバー上のスタックにコピーします。
      サーバー上のデフォルト パスは次のとおりです。

      cp -r /path_to_TDQG_DEPLOYMENT_folder /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services

    6. アクセス権を変更します。
      chmod -R +x /var/lib/ambari-server/resources/stacks/HDP/hdp-version/services/TDQG_DEPLOYMENT/*
    7. Ambariサーバーを再起動します。
      ambari-server restart

      Ambariサーバーを再起動すると、QueryGridTeradata QueryGridというサービスとして利用できるようになります。

    8. Ambari Web Uiからサービスの追加を選択し、Teradata QueryGridサービスをマスター ノードおよびデータ ノードに追加します。
    9. 入力パラメータ テキストに、トークン ファイルtdqg-node.jsonの完全なテキストを設定します。
      トークン ファイルtdqg-node.jsonadvanced qgconfigにあります。
  3. 次のいずれかを実行します。
    既存ノードへのQueryGridのインストール
    1. Ambari Web UIから、ホストを選択します。
    2. Teradata QueryGridサービスをインストールするノードを選択します。
    3. ""を選択し、利用可能なサービスの一覧からTeradata QueryGridを選択します。

      インストール済みサービスの一覧にTeradata QueryGridが表示されます。

    新しいノードへのQueryGridのインストール
    1. Ambari Web UIから、ホストを選択します。
    2. アクション > "" > 新規ホストの追加を選択します。

      詳細については、https://docs.cloudera.com/HDPDocuments/Ambari-2.7.3.0/managing-and-monitoring-ambari/content/amb_add_a_host_to_a_cluster.htmlを参照してください。

    3. スレーブとクライアントの割り当てリストで、QueryGridを選択します。