可以通过扩大配置的 vRealize Orchestrator 部署提高其可用性和可扩展性。

前提条件

过程

  1. 配置主节点。
    1. root 用户身份登录到已配置 vRealize Orchestrator 部署的控制中心。
    2. 选择配置身份验证提供程序,然后取消注册身份验证提供程序。
    3. 选择主机设置,然后输入负载均衡器服务器的主机名。
    4. 选择配置身份验证提供程序,然后重新注册身份验证提供程序。
    5. root 用户身份登录到已配置实例的 vRealize Orchestrator Appliance 命令行。
    6. 要停止 vRealize Orchestrator 实例的所有服务,请运行 /opt/scripts/deploy.sh --onlyClean 命令。
    7. 要设置负载均衡器,请运行 vracli load-balancer set load_balancer_FQDN
    8. (可选) 如果您的 vRealize Orchestrator 实例使用自定义证书,请运行 vracli certificate ingress --set your_cert_file.pem 命令。
    注: 包含证书链的文件必须采用 PEM 编码。
  2. 将辅助节点连接到配置的实例。
    1. root 用户身份登录到辅助节点的 vRealize Orchestrator Appliance 命令行。
    2. 要将辅助节点连接到配置的实例,请运行 vracli cluster join primary_node_hostname_or_IP 命令。
    3. 对另一个辅助节点重复此操作。
  3. 完成扩大过程。
    1. root 用户身份登录到已配置实例的 vRealize Orchestrator Appliance 命令行。
    2. 运行 /opt/scripts/deploy.sh 并等待脚本完成。

结果

您已扩大 vRealize Orchestrator 部署。

注: 对于具有三个 vRealize Orchestrator 实例的部署,横向扩展的部署可以承受一个实例失败,并且仍然可正常工作。两个实例失败会导致 vRealize Orchestrator 部署无法正常工作。