vRealize Operations Manager包含群集中的一个或多个节点。要创建节点,请下载并运行适用于 Linux 的 vRealize Operations ManagerEnterprise 安装程序。

开始之前

  • 计划仅将系统用作vRealize Operations Manager节点。不要在同一计算机上托管其他应用程序。

  • 确认已在防火墙中打开vRealize Operations Manager端口。请参见vRealize Operations Manager使用网络端口的方式

  • 验证是否已安装必备软件包。请参见vRealize Operations Manager 的必备 Linux 软件包

  • 如果此节点要作为主节点,请保留虚拟机的静态 IP 地址,并了解关联域名服务器、默认网关和网络掩码值。

    计划保留 IP 地址,因为安装后难以更改该地址。

  • 如果此节点要作为将成为 HA 副本节点的数据节点,请保留虚拟机的静态 IP 地址,并了解关联域名服务器、默认网关和网络掩码值。

    计划保留 IP 地址,因为安装后难以更改该地址。

    此外,您自己要熟悉关于 vRealize Operations Manager高可用性中介绍的 HA 节点布置。

  • 预先计划域和计算机命名,以便 Linux 计算机名称以字母 (a–z) 或数字 (0–9) 字符开头和结尾,并将仅包含字母、数字或连字符 (-) 字符。主机名或完全限定域名(Fully Qualified Domain Name,FQDN)中的任何位置均不得出现下划线字符 (_)。

    计划保留该名称,因为安装后难以进行更改。

    有关详细信息,请查看互联网工程任务组(Internet Engineering Task Force,IETF)提供的主机名规范。请参见 www.ietf.org

  • 预先规划节点布置和网络以满足vRealize Operations Manager群集节点常规要求vRealize Operations Manager 群集节点网络要求中介绍的要求。

  • 如果您期望 vRealize Operations Manager群集使用 IPv6 地址,请查看将 IPv6 用于 vRealize Operations Manager中介绍的 IPv6 限制。

  • 注意,vRealize Operations Manager卸载 httpd(如果已安装),因为 vRealize Operations Manager 将安装其 Apache 版本。

    如果 vRealize Operations Manager卸载 httpd,它将备份 /etc/httpd 配置目录。

  • 卸载任何现有的 PostgreSQL 副本,然后删除 PostgreSQL 目录和数据。

    vRealize Operations Manager必须安装自己的 PostgreSQL 副本。

  • 确认 ntp.conf 文件中的所有计算机均可解析。如果不确定 ntp.conf 的内容,请创建文件的备份副本,并使用新计算机安装中的默认版本覆盖原有版本。

  • 查找适用于 Linux 的 vRealize Operations ManagerEnterprise bin 安装程序副本。

过程

  1. 使用具有 root 特权的帐户登录。
  2. 关闭防火墙。

    如果使用 IPv4:

    # su -
    # service iptables save
    iptables: Saving firewall rules to /etc/sysconfig/iptables:   [ OK ]
    # service iptables stop
    iptables: Flushing firewall rules:                            [ OK ]
    iptables: Setting chains to policy ACCEPT: filter             [ OK ]
    iptables: Unloading modules:                                  [ OK ]
    # chkconfig iptables off
    # service iptables status
    iptables: Firewall is not running.

    如果使用 IPv6:

    # su -
    # service ip6tables save
    ip6tables: Saving firewall rules to /etc/sysconfig/ip6tables: [ OK ]
    # service ip6tables stop
    ip6tables: Flushing firewall rules:                           [ OK ]
    ip6tables: Setting chains to policy ACCEPT: filter            [ OK ]
    ip6tables: Unloading modules:                                 [ OK ]
    # chkconfig ip6tables off
    # service ip6tables status
    ip6tables: Firewall is not running.
  3. 确保打开的文件限制符合配置的最低要求。
    echo "* - nofile 64000" >> /etc/security/limits.conf
  4. 将 SELinux 设置为可允许。
    setenforce 0
    sed -i "s/SELINUX=[^ ]*/SELINUX=permissive/g" /etc/selinux/config
  5. 确保节点的主机名可解析。
  6. 运行 vRealize Operations ManagerEnterprise bin 安装程序,然后按照提示进行操作。

    添加 -i console-i silent-i gui 来设置安装模式。默认模式将符合您的会话类型,例如,适用于终端连接的控制台或适用于 X-Windows 的图形用户界面。

    cd /tmp
    sh ./vRealize_Operations_Manager_Enterprise.bin -i gui
  7. 如果要创建多节点 vRealize Operations Manager群集,请在将作为 vRealize Operations Manager 群集中的节点的每个 Linux 计算机上重复所有步骤。

下一步做什么

使用 Web 浏览器客户端将新添加的节点配置为vRealize Operations Manager主节点、数据节点、高可用性主副本节点或远程收集器节点。首先需要配置主节点。

警告:

为了安全起见,请勿从不可信或未修补的客户端或从使用浏览器扩展的客户端访问 vRealize Operations Manager