以非 root 用户身份运行 Ecosystem Manager 客户端 - Teradata Ecosystem Manager

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

Product
Teradata Ecosystem Manager
Release Number
16.20
Published
2018 年 10 月
Language
中文 (简体)
Last Update
2018-11-27
dita:mapPath
zh-CN/gif1512743927221.ditamap
dita:ditavalPath
ft:empty
dita:id
B035-3203
Product Category
Analytical Ecosystem
按照下列步骤以非 root 用户身份运行 EM 客户端。您必须以 root 用户身份运行 emmonitor 和 emmonitorrest。

平台:Linux 和 Redhat

  1. 卸载所有以前版本的 EM Agent 和 EM Publisher 软件包。
  2. root 用户身份登录到系统。
  3. 安装 /opt/teradata/client/em/ 文件中的 EM Publisher 和 EM Agent 软件包:rpm -ivh em-publisher-16.20.xx.xx-1.x86_64.rpm

    rpm -ivh em-agent-16.20.xx.xx-1.x86_64.rpm

  4. 运行 emserviceconfig.sh 脚本:/opt/teradata/client/em/bin/emserviceconfig.sh
  5. 停止所有服务:opt/teradata/client/em/bin/emstopall.sh
  6. [可选] 如果需要,创建一个组和一个非 root 用户。例如,groupadd adminuseradd -G admin nonroot
  7. root 用户身份更改下列路径的用户和组权限:/etc/opt/teradata/em

    /var/opt/teradata/em/files

    /var/opt/teradata/em/logs

    /opt/teradata/client/em/bin

    例如:chown -R nonroot:admin /etc/opt/teradata/em
  8. 以非 root 用户身份登录。
  9. 启动 empublisher 和 emcontrolagent 服务:/opt/teradata/client/em/bin/empublisher start

    /opt/teradata/client/em/bin/emcontrol start

  10. 检查 /opt/teradata/client/em/logs/empublisher.log 中是否存在错误。