随着需求扩增,可以将 vRealize Automation 部署从一个节点横向扩展到三个节点。

必须使用 vRealize Suite Lifecycle Manager 的功能完成此过程的多个步骤。有关使用 vRealize Suite Lifecycle Manager 安装、升级和管理的信息,请参见 Lifecycle Manager 产品文档

如果使用的是三节点集群部署,vRealize Automation 通常可以承受一个节点出现故障而仍能正常运行。三节点集群中的两个节点出现故障将导致 vRealize Automation 无法正常运行。

前提条件

此过程假设您已具有正常运行的单节点 vRealize Automation 部署。

过程

  1. 关闭所有 vRealize Automation 设备。
    要关闭所有集群节点上的 vRealize Automation 服务,请运行以下命令集。
    /opt/scripts/svc-stop.sh
    sleep 120
    /opt/scripts/deploy.sh --onlyClean
    

    现在,可以关闭 vRealize Automation 设备。

  2. 生成部署快照。

    使用 vRealize Suite Lifecycle Manager 生命周期操作 > 环境 > vRA > 查看详细信息中的“创建快照”选项。

    注: 从 8.0.1 开始,支持无需关闭 vRealize Automation 节点即可生成联机快照。对于 vRealize Automation 8.0 环境,必须先停止 vRealize Automation 节点。
  3. 打开 vRealize Automation 设备的电源,并启动所有容器。
  4. 使用位于 vRealize Suite Lifecycle ManagerLCM > Locker > 证书中的 Locker 功能,为所有组件生成或导入 vRealize Automation 证书,包括 vRealize Suite Lifecycle Manager 节点 FQDN 和 vRealize Automation 负载均衡器完全限定域名。
    在“主体备用名称”中添加全部三个设备的名称。
  5. 将新证书导入到 vRealize Suite Lifecycle Manager
  6. 通过使用 LCM 生命周期操作 > 环境 > vRA > 查看详细信息中的“替换证书”选项,将现有 vRealize Suite Lifecycle Manager 证书替换为上一步中生成的证书。
  7. 通过使用 LCM > 生命周期操作 > 环境 > vRA > 查看详细信息中的“添加组件”选项将 vRealize Automation 横向扩展到三个节点。

结果

vRealize Automation 已扩展为三节点部署。