2.15 - 合并 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
中文 (简体)
开始之前迁移节点要求集群 B 处于联机状态,而且集群 B 上的 tdqg-managertdqg-node 都要运行 QueryGrid 版本 02.08.00.00 及更高版本。此外,节点必须至少能够访问集群 A 中的一个 QueryGrid 管理器。如果不满足这些条件,则无法迁移节点,此时用于取消迁移的选项将变为可用状态。可以使用最初向系统添加节点的方法来重新添加节点。
以集群 A 和集群 B 为例,使用以下步骤合并两个集群。
如果要合并具有完整 Vantage 堆栈的站点和分析节点,请在合并前向 QueryGrid GSO 团队打开一个事件以进行咨询。
  1. 为要合并的集群 B 中的一个 QueryGrid 管理器创建Backup
  2. 将新创建的备份从集群 B QueryGrid 管理器复制到集群 A QueryGrid 管理器之一。
  3. 在复制集群 B 备份文件的集群 A QueryGrid 管理器上,以 root 或 tdqgm 用户的身份运行 migrate 命令并回答提示问题。
    /opt/teradata/tdqgm/bin/migrate.sh backup-file

    其中,backup_file 是备份 ZIP 文件的路径名。

  4. 在选择 YN 继续之前,请查看待执行操作的摘要。
    选择 N 将中止迁移。
  5. QueryGrid 门户组件中,验证集群 A 是否同时包含集群 A 和集群 B 中的配置。
    迁移成功后,之前注册到集群 B 的节点现在显示为归集群 A 所有,并在集群 B 上显示为脱机。
  6. 如果迁移失败,请在 /var/opt/teradata/tdqgm/logs/tdqgm-command.log 文件中查看迁移的详细信息。
  7. 在集群 A 中的一个 QueryGrid 管理器上运行 /opt/teradata/tdqgm/bin/create-join-token.sh 命令,并记录输出中的以下信息:
    命令 说明
    join host 节点用来与 QueryGrid 管理器进行连接的 QueryGrid 管理器的公共地址。
    join token 使其他 QueryGrid 管理器能够联接集群的临时身份验证令牌。
    cluster ID 用于标识集群的 UUID。
  8. 对集群 B 中的每个 QueryGrid 管理器使用 /opt/teradata/tdqgm/bin/join-cluster.sh 命令,逐个将 QueryGrid 管理器从集群 B 联接到集群 A。
  9. 如果使用相同的 Viewpoint 实例监控这两个集群,请从受监控系统组件中删除集群 B;否则,请在集群 B Viewpoint 实例上重新添加证书,以便 QueryGrid 组件继续适用于新集群。