在 Presto on AWS CFT 上自动部署 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
适用于 Presto 的 AWS CloudFormation 模板 (CFT) 在完全联机之前,会先在每个 Presto 节点上运行引导脚本。引导脚本驻留在 AWS Simple Storage Service (S3) 上,由 Presto 的 CFT 选项中的 BootstrapScriptURI 定义。使用此脚本可以指定 Presto 目录,并在新的 Presto 节点上部署 QueryGrid
  1. 创建 Presto AWS CFT 堆栈。
    有关在 Amazon 上部署 Presto 的详细信息,请参阅 Starburst Enterprise 文档。
    创建后,记录“堆栈输出”选项卡中的 PrestoCoordinatorURL 值。
  2. 从 PrestoCoordinatorURL 中提取 IP 以供后续步骤使用。
  3. Viewpoint 中创建 QueryGrid Presto 系统
  4. 生成并下载系统的 tdqg-node.json 令牌文件。
    有关下载 tdqg-node.json 的信息,请参阅手动添加节点
  5. tdqg-node.json 上载到 Amazon S3。
  6. Viewpoint 中创建 QueryGrid Presto 连接器,并对服务器属性使用 PrestoCoordinatorURL 的 IP 地址。
    记录新创建连接器的 QueryGrid Presto 连接器软件版本。
  7. [可选] 按照上载 Presto on AWS CFT 的发起程序目录文件中所述,创建并上载所需的全部 Presto 发起程序目录属性文件。
  8. 执行下列操作:
    1. 下载节点包。
      有关更多信息,请参见下载必需的软件包
    2. 解压节点包。
      TDQG_DEPLOYMENT 脚本位于:qgdeployment/presto/aws_cft/TDQG_DEPLOYMENT_version.sh
  9. TDQG_DEPLOYMENT_version.sh 重命名为唯一名称,例如 TDQG_DEPLOYMENT-01.001.sh
  10. 使用以下值编辑 TDQG_DEPLOYMENT-01.001.sh
    说明
    TDQG_NODE_JSON_FILE 此处显示 tdqg_node.json 的 S3 URI,例如:s3://my_bucket/tdqg_node.json
    TDQG_PRESTO_LOADER_FACTORY_VERSION 此处显示 02.xx.xx.xx 格式的连接器版本。
    TDQG_PRESTO_CATALOGS_PATH 仅包含发起程序目录文件的文件夹的 S3 URI。如果仅使用 presto 作为目标连接器,请将它留空。
  11. TDQG_DEPLOYMENT-01.001.sh 上载到 Amazon S3。
  12. 运行堆栈更新向导,在 BootstrapScriptURI 提示中提供 TDQG_DEPLOYMENT-01.001.sh 的 S3 URI。
    将重新构建 Presto CFT 堆栈,并在 Presto 节点上安装 QueryGrid