17.20 - 验证到 ActiveMQ 服务器的 Teradata 连接 - BAR - Data Stream Architecture - Data Stream Utility

Teradata® DSA - DSU 安装、配置和升级指南

Product
BAR
Data Stream Architecture
Data Stream Utility
Release Number
17.20
Published
2021 年 10 月
Content Type
安装
配置
Publication ID
B035-3153-101K-CHS
Language
中文 (简体)
所有 Teradata 节点都需要 Teradata ActiveMQ (TDAMQ) 服务器的网络连接。启动侦听器 DSMAIN 进程在具有最低联机 vproc 数目的节点上运行,并且如果无法连接 TDAMQ 服务器则不启动。

如果 Teradata 系统与 TDAMQ 服务器处于不同的网络域,则必须使用 TDAMQ 服务器 IP 地址更新主机文件。

  1. [SQL 引擎/Teradata Database 16.0 及更高版本] 如果您有多个 DSC,请获取 ActiveMQ 服务器的列表:
    1. 使用 bteq 登录到数据库系统。
    2. 发出此命令以获取 DSC 及其关联的 ActiveMQ 服务器的列表:
      select cast(activemqserver as char(30)), cast(dscname as char(30)) from sysbar.dsaconnectionstbl;
  2. 在每个节点上运行 ping TDAMQservername,检查与 TDAMQ 服务器的连接。每个节点必须能够 ping TDAMQ 服务器。
  3. 如果 DSMAIN 没有启动,转到具有最低联机 RSG vproc 数目的节点,查看 /var/opt/teradata/tdtemp/bar 中启动侦听器日志的消息,以便对该问题进行故障排除。
    启动侦听器日志使用格式 BARLog_rsgno_40.txt,其中 rsgno 是最低的 RSG vproc 数目,如 BARLog_26621_40.txt
    SQL 引擎 16.20 和 Teradata Database 15.0.6.1、15.10.04.04 和 16.0 起,启动侦听器日志从 BARLog_rsgno_15.txt 变成 BARLog_rsgno_40.txt