以下与容器关联的虚拟机都在其生命周期内的某个时间点安装了 VMware 代理相关软件:基础虚拟机、已发布的映像、场主机虚拟机和 VDI 桌面虚拟机。VMware 会定期提供代理相关软件的更新,以包含新增功能和错误修复。请根据您的环境要求,使用以下主题中的步骤更新基础虚拟机、已发布的映像虚拟机、场主机虚拟机和 VDI 桌面虚拟机中安装的代理相关软件。

重要说明: 系统的更新管理器作业每天运行一次,以评估映像或分配是否为更新代理相关软件的候选对象。如果该映像或分配的代理相关软件在每日作业运行期间发生更改,则在下次运行每日作业之前, Horizon Cloud 管理控制台中的状态可能会不同步。这种情况主要发生在您通过以下方式手动更新到最新代理软件时:在虚拟机上手动运行 Horizon Agents Installer 以更新代理软件,或使用 GPO。例如:
  1. 更新管理器作业在每天的计划时间运行,并在控制台中指示映像有可用的代理更新。
  2. 您使用 GPO 将 VDI 桌面分配中的桌面实例手动更新到最新的代理。

即使桌面实例上的代理相关软件运行的是最新软件,在下次运行计划的更新管理器作业之前,控制台仍会在映像上显示蓝点,指示有可用的代理更新。

关于 VMware Dynamic Environment Manager 代理软件

从 2019 年 7 月版 Horizon Cloud 开始,VMware Dynamic Environment Manager 代理的安装将并入 Horizon Agents Installer 中。Horizon Agents Installer 软件包可执行以下操作:

  • 在运行“导入虚拟机”工作流或手动创建并导入映像虚拟机时,在新的映像虚拟机中安装代理相关软件。当您运行“从商城导入虚拟机”工作流时,Horizon Agents Installer 会在后台运行以安装代理。当您按照相应步骤手动创建并导入映像虚拟机时,您需要在这些步骤中下载并运行 Horizon Agents Installer。
  • 在运行“更新代理”工作流时,更新现有映像虚拟机和专用 VDI 桌面分配中的代理相关软件。Horizon Agents Installer 会在后台运行以更新安装的代理。

在映像虚拟机上或专用 VDI 桌面分配中的桌面虚拟机上运行“更新代理”工作流后,更新的虚拟机中的 VMware Dynamic Environment Manager 文件安装路径取决于在运行“更新代理”工作流之前,在虚拟机中安装的原始代理版本是否为 19.2 或更高版本。

如果基础映像虚拟机最初是使用“导入桌面”工作流创建的
在这种情况下,默认会自动安装 VMware Dynamic Environment Manager 代理。具体安装文件路径取决于基础映像虚拟机是否是从 19.2 版本的代理软件开始创建的:
  • 如果映像虚拟机是在清单版本为 1493 或更高版本的容器中新创建的,则 VMware Dynamic Environment Manager 安装文件路径为 C:\Program Files\VMware\Horizon Agents\User Environment。如果您随后在该虚拟机上运行“更新代理”工作流,则该文件路径仍将为 C:\Program Files\VMware\Horizon Agents\User Environment
  • 如果映像虚拟机是在清单版本低于 1493 的容器中创建的,则 VMware Dynamic Environment Manager 安装文件路径为 C:\Program Files\Immidio\Flex Profiles。如果您随后在该虚拟机上运行“更新代理”工作流,则该文件路径仍将为 C:\Program Files\Immidio\Flex Profiles
如果基础映像虚拟机最初是在 Microsoft Azure 中手动创建的
VMware Dynamic Environment Manager 安装文件路径取决于您在该手动创建的虚拟机中安装 VMware Dynamic Environment Manager 代理的方式:
  • 如果您使用 Horizon Agents Installer 版本 19.2 安装了 VMware Dynamic Environment Manager 代理,则 VMware Dynamic Environment Manager 安装文件路径为 C:\Program Files\VMware\Horizon Agents\User Environment。如果您随后在该虚拟机上运行“更新代理”工作流,则该文件路径仍将为 C:\Program Files\VMware\Horizon Agents\User Environment
  • 如果您使用单独的独立 VMware Dynamic Environment Manager 安装程序安装了 VMware Dynamic Environment Manager 代理,则 VMware Dynamic Environment Manager 安装文件路径为 C:\Program Files\Immidio\Flex Profiles。如果您随后在该虚拟机上运行“更新代理”工作流,则该文件路径仍将为 C:\Program Files\Immidio\Flex Profiles

此外,如果基础映像虚拟机最初是在 Microsoft Azure 中手动创建的,并且您当时未安装 VMware Dynamic Environment Manager 代理,当您之后想要在“更新代理”工作流期间安装代理时,请在“代理更新”向导的命令行步骤中使用命令行参数 ADDLOCAL=UEM