2.15 - 自动在 Hortonworks HDP 上部署 QueryGrid - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.15
Release Date
2021 年 3 月
Content Type
安装
用户指南
管理
配置
Publication ID
B035-5991-031K-CHS
Language
中文 (简体)

此过程会创建一个名为 Teradata QueryGrid 的自定义服务,以便于在 Hadoop 节点上安装 QueryGrid 软件。此服务与 HDFS 和 HBase 等服务类似。有关 QueryGrid 组件的兼容性信息,请参阅 Teradata QueryGrid 兼容性列表

Teradata QueryGrid 服务会打包为一个名为 TDQG_DEPLOYMENT-version.tar.gz 的 tar 文件,该文件是节点包 tdqg-node.tar.gz 的一部分。

此过程假定已具备以下先决条件:
  • 您拥有将脚本复制到 Ambari 服务器所需的权限。
  • 您拥有重新启动 Ambari 服务器所需的权限。
  • 应在要安装 QueryGrid 的所有节点上安装了 cURL 工具。
  1. 添加系统并将 QueryGrid 管理器生成的 tdqg-node.json 令牌文件下载到 Teradata QueryGrid 服务中。
    有关下载 tdqg-node.json 的信息,请参阅手动添加节点
  2. 在 Ambari 上安装 Teradata QueryGrid 服务:
    1. 下载节点包,然后从 Ambari 服务器的软件包选择 node 组件(通常是 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 服务器后,QueryGrid 将成为一个名为 Teradata QueryGrid 的服务。

    8. 从 Ambari Web UI 中选择添加服务,然后将 Teradata QueryGrid 服务添加到主节点和数据节点。

      有关更多信息,请参见https://docs.cloudera.com/HDPDDocuments/Ambari-2.7.4.0/managing-and-monitoring-ambari/content/amb_add_a_service.html

    9. 在输入参数文本中,提供 tdqg-node.json 令牌文件的完整文本。

      令牌文件 tdqg-node.json 位于 advanced 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