除了按照此处所述安装客户端软件包之外,Ecosystem Manager 还提供用于安装和配置某些类型的发布程序和代理客户端软件包的 REST API。如需参考,请转到:http://EM server host:port/swagger-ui.html#!/server-controller/updateServerUsingPUT。例如:http://wario:8090/swagger-ui.html#!/server-controller/updateServerUsingPUT。 如需 API 示例,请参见:Teradata® Ecosystem Manager API 参考。
- 将客户端软件包下载到服务器上的文件夹中。
- 启动 PUT。
- 以 root 用户身份登录到系统。
- 在主屏幕中,选择 Install/Upgrade Software(安装/升级软件),然后单击 Next(下一步)。
- 在 Configuration(配置)屏幕中,选择 Typical Configuration(典型配置),然后单击 Next(下一步)。
- 在 Network Subnet Selection(网络子网选择)屏幕中,从列表中选择 127.0.0.0 (LOOPBACK),然后单击 Next(下一步)。
- 在 Node(节点)屏幕中,确保所选节点名称为 Localhost(LINUX)(本地主机 (LINUX)),然后单击 Next(下一步)。如果显示了消息,请单击Ignore(忽略)。
- 在 Select Spool Area for Linux Nodes(为 Linux 节点选择 Spool 区域)屏幕中,单击 Next(下一步)以接受缺省位置。
- 在 Package Source Section(软件包源部分)屏幕中,输入或选择以下路径,然后单击 Next(下一步)。/var/opt/teradata/packages/EM/EM-16200000
- 在 Group Nodes(组节点)屏幕中,单击 Next(下一步)以接受自动选择的节点。
- 在 Select Packages(选择软件包)屏幕中,添加 JDK 和客户端软件包:
- teradata-jdk7__sles_x8664.1.7.0_xx-tdc1.tar.gz
- em-publisher-linux64__linux_x86_64.16.20.xx.xx-1.tar.gz
- 相应的代理软件包:
代理软件包 服务器 em-agent-linux64_linux86.16.20.xx.xx-1.tar.gz Data Mover (DMC) em-unitydirector-agent__sles_x86_64.16.20.xx.xx-1.tar.gz Unity em-agent-linux64_linux86.16.20.xx.xx-1.tar.gz Unity Source Link (USL) em-viewpoint-agent__sles_x86_64.16.20.xx.xx-1.tar.gz Viewpoint (VP) - 在所有后续步骤中接受缺省选项。
- 在 Select Teradata Startup Option(选择 Teradata 启动选项)中,选择 Automatically Start Teradata after a system reboot(系统重新引导后自动启动 Teradata),然后单击 Next(下一步)完成安装。
- 如果您安装了 Unity,请运行配置脚本以设置以下参数:/opt/teradata/client/em/bin/emserviceconfig.sh
- PRIMARY EM SERVER HOSTNAME(BROKER)
- FAIL-OVER EM SERVER HOSTNAME(BROKER)
- ECOSYSTEM ID
- EM DB USER(EMEM) PASSWORD
- UNITY SERVER HOSTNAME
- Unity Admin User Name
- Unity Admin User Password
- UNITY CLUSTER TDPID
- [可选] Override UNITY CLUSTER TDPID (Y/N) 该操作将更新现有的 Unity Cluster TDPID,并会同时从 Ecosystem Manager 和 Unity 存储库中删除 Unity Cluster TDPID 的历史记录。
- [可选] 如果是第一次运行或选择了覆盖 Unity Cluster TDPID,请重新启动 Unity:./emserviceconfig.sh bond Wario DatacenterA em tara admin admin UnityCluster
- 确保 Ecosystem Manager 客户端服务正在运行:/opt/teradata/client/em/bin/emstatus.sh
- 如果在 Data Mover 服务器上安装了 em-agent-linux 软件包,请重新启动两个 Data Mover 服务(守护程序和代理)以进行集成。