17.10 - 在 Linux 上为 Teradata 通知服务配置 TLS - Teradata Viewpoint

Teradata® Viewpoint 安装、配置和升级指南(适用于客户)

Product
Teradata Viewpoint
Release Number
17.10
Release Date
2021 年 10 月
Content Type
安装
管理
配置
Publication ID
B035-2207-101K-CHS
Language
中文 (简体)
如果 Linux 系统上存在 Teradata 通知服务,则在安装 Viewpoint 或将其与 Teradata 通知服务升级到版本 16.20.23.02 或更高版本后,请执行以下步骤。
需要 Java Runtime Environment 8。
  1. 使用以下命令创建 /etc/opt/teradata/viewpoint/etc/opt/teradata/postgres 目录:
    mkdir -p /etc/opt/teradata/viewpoint
    mkdir -p /etc/opt/teradata/postgres
  2. 根据您的版本,执行以下操作之一:
    版本 操作
    16.20.23.02 在 Viewpoint 服务器中,将 /etc/opt/teradata/viewpoint/tdactivemq.crt 复制到 Teradata 通知服务服务器上的 /etc/opt/teradata/viewpoint 目录。
    16.20.23.03 在 Viewpoint 服务器中,将 /etc/opt/teradata/viewpoint/tdactivemq.crt 复制到 Teradata 通知服务服务器上的 /etc/opt/teradata/viewpoint 目录。
    16.20.23.04 及更高版本 在 Viewpoint 服务器中,将 /etc/opt/teradata/tdactivemq/tdactivemq.crt 复制到 Teradata 通知服务服务器上的 /etc/opt/teradata/viewpoint 目录。
  3. 在 Viewpoint 服务器中,将 /etc/opt/teradata/postgres/postgres.crt 复制到 Teradata 通知服务服务器上的 /etc/opt/teradata/postgres 目录。
  4. 在 Teradata 通知服务服务器上,使用以下命令将 ActiveMQ 证书导入信任库:
    $JAVA_HOME/bin/keytool -import -alias broker -keystore
    /etc/opt/teradata/viewpoint/certs -file
    /etc/opt/teradata/viewpoint/tdactivemq.crt -storepass viewpoint -noprompt
  5. 在 Teradata 通知服务服务器上,使用以下命令将 Postgres 证书导入信任库:
    $JAVA_HOME/bin/keytool -import -alias postgres -keystore
    /etc/opt/teradata/viewpoint/certs -file
    /etc/opt/teradata/postgres/postgres.crt -storepass viewpoint -noprompt
  6. 使用以下命令更新信任库权限:
    chmod 0775 /etc/opt/teradata/viewpoint
    chmod 0644 /etc/opt/teradata/viewpoint/certs
  7. [Viewpoint 16.20.23.08 及更高版本] 在 Viewpoint 服务器中,将值 db.password.keycam.db.password/etc/opt/teradata/viewpoint/db.properties 复制到 Teradata 通知服务服务器上的 /etc/opt/teradata/cam/cam.properties 文件。
  8. [Viewpoint 16.50.04.00 及更高版本] 从 Viewpoint 服务器上,将 activemq.password 值从 /opt/teradata/tdactivemq/config/tdactivemq-credentials.properties 复制到 Teradata Notification Service 服务器上的 /etc/opt/teradata/cam/cam.properties 文件。
  9. [Viewpoint 16.50.06.00 及更高版本] 如果 Teradata Notification Service 服务器上的 jdk 版本 >= 1.8.0_292,并且 Viewpoint 服务器具有 OS SLES11,则运行脚本 /opt/teradata/client/cam/tdnotification/bin/setupjava.sh
  10. 使用 /etc/init.d/tdnotification restart 命令重新启动 Teradata 通知服务。