vRealize Automation 7.0.或 7.0.1 设备上安装 VMware vRealize ™ Automation 7.2 更新并配置设备设置。

开始之前

  • 确认您选择了下载方法并已下载更新。请参见下载 vRealize Automation 设备更新

  • 对于所有高可用性环境,请参见备份现有的 vRealize Automation 7.0 或 7.0.1 环境

  • 对于使用负载平衡器的高可用性环境,根据您的负载平衡器文档,确认您已禁用所有冗余节点并移除了这些项的运行状况监控程序。

    • vRealize Automation 设备

    • IaaS Website

    • IaaS Manager Service

  • 对于使用负载平衡器的高可用性环境,确认流量仅定向到主节点。

  • 通过执行以下步骤,验证 Microsoft Internet Information Services (IIS) 中托管的 IaaS 服务是否正在运行:

    1. 输入 URL https://webhostname/Repository/Data/MetaModel.svc,验证 Web Repository 是否正在运行。如果成功,就不会返回错误,且您会看到以 XML 格式显示的模型列表。

    2. 登录到 IaaS 虚拟机的 Web 节点,检查 Repository.log 文件中记录的状态是否报告正常。该文件位于 VCAC 主文件夹中,即 /Server/Model Manager Web/Logs/Repository.log

      注:

      对于分布式 IaaS Website,登录到不含 MMD 的辅助网站,并暂时停止 Microsoft IIS。检查 MetaModel.svc 的连接性以确认负载平衡器流量仅通过主 Web 节点,然后重新启动 Microsoft IIS。

  • 如果环境中已安装公共组件目录组件,请在升级之前卸载该组件。有关信息,请参见《公共组件目录安装指南》

  • 通过执行以下步骤,验证所有 IaaS 节点是否处于正常状态:

    1. 通过使用完全限定域名 (https://va-hostname.domain.name:5480) 转到主虚拟设备的管理控制台。

    2. 使用您在部署设备时指定的 root 用户名和密码登录。

    3. 选择 vRA 设置 > 群集

    4. 在表中的上次连接时间下,确认 IaaS 节点的上次连接时间不满 3 分钟且虚拟设备节点的上次连接时间不满 10 分钟。

      如果所有 IaaS 节点都没有与 vRealize Automation 设备通信,则升级失败。

      要诊断管理代理与虚拟设备之间的连接问题,请登录到上次连接时间超过 3 分钟的 IaaS 节点,查看管理代理日志。 转至服务控制台。如果管理代理状态显示其未运行,请重新启动管理代理。

    5. 请注意表中列出的所有孤立节点。孤立节点是指主机上已报告、但主机上并不存在的重复节点。必须删除所有孤立节点。有关详细信息,请参见删除 vRealize Automation 上的孤立节点

  • 在升级之前,请确认已成功完成所有已保存和正在进行的请求。

  • 如果计划在更新 vRealize Automation 7.0 或 7.0.1 设备之后使用 IaaS shell 升级脚本升级 IaaS 组件,请参见更新时不升级管理代理

关于此任务

有关通过 CEIP 收集的数据的详细信息以及 VMware 使用这些数据的目的在“信任和保证中心”(Trust & Assurance Center) 进行了介绍,网址为:http://www.vmware.com/trustvmware/ceip.html

安装更新时请勿关闭管理控制台。

如果在升级过程中遇到任何问题,请参见vRealize Automation 7.0 或 7.0.1 升级故障排除

注:

在 IaaS 虚拟机上升级管理代理时,“可信发布者”证书存储区会临时安装一个 VMware 公共证书。管理代理升级过程使用此证书签名的 PowerShell 脚本。升级完成后,此证书从证书存储区中移除。

过程

  1. 打开 vRealize Automation 设备 管理控制台。
    1. 通过使用完全限定域名 (https://va-hostname.domain.name:5480) 转到虚拟设备的管理控制台。
    2. 使用您在部署设备时指定的 root 用户名和密码登录。
  2. 单击服务,确认所有服务均已注册。
  3. 如果嵌入了 PostgreSQL 数据库,请选择 vRA 设置 > 数据库以确认这是主 vRealize Automation 设备
  4. 选择更新 > 状态
  5. 单击检查更新,确认更新可访问。
  6. (可选) : 对于 vRealize Automation 设备 的实例,请单击“设备版本”区域中的详细信息,查看发行说明的位置信息。
  7. 单击安装更新
  8. 单击确定

    将显示一条消息,指出更新正在进行中。

  9. (可选)如果尚未手动将磁盘 1 的大小调整为 50 GB,请完成以下步骤:
    1. 如果系统提示您重新引导虚拟设备,请单击系统选项卡并单击重新引导

      重新引导期间,系统会调整更新所需的空间。

    2. 系统重新引导后,再次登录到 vRealize Automation 设备管理控制台并确认每个服务(除 iaas-service 外)均显示为“已注册”。选择更新 > 状态
    3. 单击检查更新安装更新
  10. 要监控升级进度,请使用终端仿真登录到主设备节点,查看 /opt/vmware/var/log/vami/updatecli.log 中的 updatecli.log 文件。

    其他升级进度信息也可以在以下文件中查看。

    • /opt/vmware/var/log/vami/vami.log

    • /var/log/vmware/horizon/horizon.log

    • /var/log/bootstrap/*.log

    如果在升级过程中注销并在升级完成前再次登录,可以在日志文件中继续该更新过程。updatecli.log 文件可能会显示有关要从中进行升级的 vRealize Automation 版本的信息。此显示的版本稍后会在升级过程中更换为相应版本。

    完成更新所需的时间取决于环境和网络。

  11. 更新完成后,重新引导主设备。
  12. 确认所有服务(除 iaas-service 外)正在运行。
    1. 登录到 vRealize Automation 设备管理控制台。
    2. 单击服务
    3. 单击“刷新”以监控服务启动进度。

      您至少应看到 35 项服务。

    4. 确认每个服务(除 iaas-service 外)均显示为“已注册”。

      如果没有 vRealize Code Stream 许可证密钥,release-management service 将无法启动。

  13. 阅读有关参与客户体验改善计划的说明,然后选择是否加入此计划。

    有关此计划的信息,请单击设备管理控制台中的遥测选项卡。

    有关设置数据收集参数以及加入或退出客户体验改善计划的详细信息,请参见《系统管理》

下一步做什么