升级 IaaS 服务器组件后,您必须还原对 vRealize Orchestrator 的访问权限。

关于此任务

升级到 vRealize Automation 7.3 时,您需要执行此过程以适应新的基于角色的访问控制功能。此过程专为高可用性环境而编写。

先决条件

创建 vRealize Automation 环境的快照。

过程

  1. 使用设备主机的完全限定域名 https://va-hostname.domain.name:5480 以 root 用户身份登录到 vRealize Automation 设备 管理控制台。
  2. 选择 vRA 设置 > 数据库
  3. 确定主节点和副本节点。
  4. 在每个副本节点上,打开 SSH 会话,以管理员身份登录并运行以下命令:

    service vco-server stop && service vco-configurator stop

  5. 在主节点上,打开 SSH 会话,以管理员身份登录并运行以下命令:

    rm /etc/vco/app-server/vco-registration-id

  6. 在主节点上,将目录更改为 /etc/vco/app-server/
  7. 打开 sso.properties 文件。
  8. 如果属性名称 com.vmware.o11n.sso.admin.group.name 包含空格或任何其他在 Bash 命令中可能被视为特殊字符的 Bash 字符,例如连字符 (-) 或美元符号 ($),请完成以下步骤。
    1. 复制带有 com.vmware.o11n.sso.admin.group.name 属性的行并输入 AdminGroup 作为值。
    2. 在带有 com.vmware.o11n.sso.admin.group.name 属性的原始行的开头添加 # 以注释掉该行。
    3. 保存并关闭 sso.properties 文件。
  9. 运行以下命令:

    vcac-vami vco-service-reconfigure

  10. 如果完成了步骤 8,请打开 sso.properties 文件并完成以下步骤。
    1. 移除带有 com.vmware.o11n.sso.admin.group.name 属性的原始行开头的 # 以取消注释该行。
    2. 移除具有 com.vmware.o11n.sso.admin.group.name 属性的行的副本。
    3. 保存并关闭 sso.properties 文件。
  11. 运行以下命令以重新启动 vco-server 服务:

    service vco-server restart

  12. 运行以下命令以重新启动 vco-configurator 服务:

    service vco-configurator restart

  13. vRealize Automation 设备 管理控制台中,单击服务并等待主节点中的所有服务均显示“已注册”。
  14. 注册所有服务之后,将 vRealize Automation 副本节点加入到 vRealize Automation 群集以同步 vRealize Orchestrator 配置。有关信息,请参见重新配置内置 vRealize Orchestrator 以提供高可用性支持

下一步做什么

升级 vRealize Automation 后再升级 vRealize Orchestrator.