自动在 Cloudera CDH/CDP 上部署 QueryGrid - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.19
Published
2022 年 7 月
Language
中文 (简体)
Last Update
2022-08-23
dita:mapPath
zh-CN/jpf1654813554544.ditamap
dita:ditavalPath
ft:empty
dita:id
lxg1591800469257
Product Category
Analytical Ecosystem

此过程会创建一个 Cloudera 管理器扩展(即自定义服务描述符 (CSD)),以便于在 Cloudera 管理器上安装 QueryGrid 软件。此服务与其他服务(如 HDFS 和 Hbase)类似。有关 QueryGrid 组件的兼容性信息,请参阅 Teradata QueryGrid 兼容性列表

此 CSD 会打包为一个名为 TDQG_DEPLOYMENT.jar 的 jar 文件,该文件是节点包 tdqg-node-version.tar.gz 的一部分。

此过程假定已具备以下先决条件:
  • 您拥有将 jar 文件复制到 Cloudera 管理器 (CM) 服务器所需的权限。
  • 您拥有重新启动 CM 服务器所需的权限。
  • 应在要安装 QueryGrid 的所有节点上安装了 cURL 工具。
  1. 添加一个系统,并将由 QueryGrid 管理器生成的 tdqg-node.json 令牌文件下载到 Teradata QueryGrid 服务中。
    有关下载 tdqg-node.json 的信息,请参阅手动添加节点
  2. 在 Cloudera 管理器上安装 Teradata QueryGrid 服务
    1. 下载节点包。
      有关更多信息,请参见《下载必需的软件包》。
    2. 解压缩此节点包:
      tar -xvzf tdqg-node-version.tar.gz

      此 CSD jar 位于路径 qgdeployment/cloudera named TDQG_DEPLOYMENT.jar 中。

    3. 将此 jar 文件复制到 CM 服务器上的 CSD 存储库中。
      此服务器上的缺省路径为:/opt/cloudera/csd
    4. 更改 CSD 文件的所有权和权限:
      chown cloudera-scm:cloudera-scm /opt/cloudera/csd/TDQG_DEPLOYMENT.jar

      chmod 644 /opt/cloudera/csd/TDQG_DEPLOYMENT.jar

    5. 重新启动 CM service cloudera-scm-server restart
      重新启动 CM 服务器后,QueryGrid 将成为一个名为 Teradata QueryGrid 的服务。
    6. 从 CM Web UI 中选择添加服务,然后添加 Teradata QueryGrid 服务。
    7. 在输入参数文本中,提供 tdqg-node.json 令牌文件的完整文本
      令牌文件 tdqg-node.json 位于 advanced qgconfig 中。
  3. 执行以下操作之一:
    选项 操作
    在集群中的现有节点上安装 QueryGrid
    1. 在 CM 中,转到服务 Teradata QueryGrid
    2. 选择添加角色实例
    3. 选择要安装此服务的节点,然后选择继续
    4. 如果 JSON 配置无效或已过期,请更改输入参数 Full text of tdqg-node.json,然后选择继续

      此时,此服务便添加到此节点中。

    5. 选择此新节点,然后选择所选操作 > 开始 > 继续
    在新节点上安装 QueryGrid

    在使用添加主机向导向 CM 添加新节点时,您可以选择服务 Teradata QueryGrid 以安装 QueryGrid。在您选择主机模板时会提供此选项。

    1. 使用 Teradata QueryGrid 服务创建主机模板。

      有关详细信息,请参阅https://docs.cloudera.com/documentation/enterprise/latest/topics/cm_mc_host_templates.html#cmug_topic_7_7_1

    2. 选择主机 > 添加主机,然后选择此主机模板。

      有关详细信息,请参阅https://docs.cloudera.com/documentation/enterprise/latest/topics/cm_mc_adding_hosts.html#cmug_topic_7_5_1__title_215