2.15 - 配置虚拟 IP 地址 - Teradata QueryGrid

Teradata® QueryGrid™ 安装和用户指南

Product
Teradata QueryGrid
Release Number
2.15
Release Date
2021 年 3 月
Content Type
安装
用户指南
管理
配置
Publication ID
B035-5991-031K-CHS
Language
中文 (简体)
如果使用虚拟 IP 地址在数据源之间进行通信,由于网络地址转换 (NAT)、AWS 专用链接、端口转发等,QueryGrid 必须知道这些虚拟 IP 的存在,才能使用它们建立连接。要创建此通信,具有虚拟 IP 地址的每个节点都必须具有包含该虚拟 IP 值的文本文件。
可以在数据源节点、网桥节点或者这两者上使用虚拟 IP 地址。但是,为了减少需要配置的虚拟 IP 地址的数量,Teradata 建议仅在网桥节点上使用虚拟 IP 地址。

以配置了 NAT 的 Teradata 到 Hadoop QueryGrid 链接为例,执行以下步骤来配置虚拟 IP:

  1. 在具有虚拟 IP 的每个节点上,登录并转到以下目录:
    /etc/opt/teradata/tdqg/node
  2. 在此目录中,创建一个名为 virtual_ips 的文本文件。
  3. 在文本文件中填入该节点的虚拟 IP 地址,每行一个虚拟 IP 地址。
    虚拟 IP 地址必须是有效的 IPV4 或 IPV6 地址。每个虚拟 IP 条目都关联一个单独的接口名称,该接口名称会报告给 QueryGrid 管理器,并以 vip 后跟数字的形式表示。这些接口名称按文件中列出的地址顺序生成。在下面的示例中,IP 地址接口名称报告为 vip0 和 vip1:
    fe80::250:56ff:fea5:67d9
    10.20.255.100
    为使目标系统与配置了虚拟 IP 的系统成功通信,请使用虚拟 IP 接口名称创建一个新网络配置,并在链接配置中使用此网络配置。如果源系统和目标系统均配置了 NAT,则目标系统节点也需要类似的配置。
  4. 保存文件。
  5. 重新启动节点:
    service tdqg-node restart

    在 QueryGrid 操作期间,文件每一行中的 IP 地址都被读取、验证并用作虚拟 IP 地址。如果文件不在 /etc/opt/teradata/tdqg/node 目录中,file not present 消息将记录在 /var/opt/teradata/tdqg/node/version/logs/ tdqg-node.log 中。

  6. 重新启动后,在 Viewpoint 中验证系统内的所有节点均显示 ONLINE 状态。
  7. 在每个节点上选择查看节点详细信息,以验证网络接口部分中列出的 vip 接口名称正确。
有关配置虚拟 IP 地址的示例,请登录到 https://support.teradata.com 并搜索 KB0013958。