使用更新代理软件功能更新“专用桌面 - 传统克隆”分配的 Horizon Agent Installer。
注: 也可以通过更新映像并将更改推送到分配来更新“专用桌面 - 即时克隆”分配的代理。
更新映像的代理软件 中介绍了此过程。
注意: 下述过程不适用于所含桌面具有不同操作系统的分配。如果您尝试使用此过程更新具有多个操作系统的分配,会导致错误。
系统的代理更新功能的简要工作方式如下:
- 系统定期与 VMware CDS 软件分发网络联系,以查看是否有新版本的 Horizon Agents Installer 可用。这会将新版本下载到您在本地计算机上设置的文件共享位置。然后,此更新文件将自动导入到系统中以供分配使用。
- 在下载新版本后,“分配”页面将反映具有更新。对于具有的代理相关软件级别早于新版本的专用 VDI 桌面分配,将在其名称旁边显示一个蓝点。
- 选择专用 VDI 分配,然后启动代理更新向导。除了选择代理版本外,您还可以在代理更新向导中选择指定以下选项:
- 更新期间可供用户使用的分配虚拟机的百分比。
- 系统是否跳过更新具有登录用户的虚拟机。
- 系统是否自动重试更新任何跳过的虚拟机。
- 是否保留每个虚拟机的回滚副本,以便在代理更新失败时回滚到之前的代理版本。
- 在向导的最后一步中提交更新任务后,系统将开始更新桌面。
- 每个桌面虚拟机上的更新过程都将从预检检查开始,以确认虚拟机处于正常运行状态。这包括确认具有足够的磁盘空间(至少 300 MB 可用空间),以及当前没有正在进行 Microsoft Windows 更新,没有由于两次重新引导未清除 Windows 更新而挂起的重新引导,或者没有由于两次重新引导未清除 VMware 特定应用程序安装而挂起的重新引导。
- 在更新分配时,系统将并行更新一批虚拟机。默认情况下,系统在每一批中使用 30 个虚拟机,直到要更新的剩余虚拟机数少于 30 个。此时,将在最后一批中更新这些剩余的虚拟机。完全更新虚拟机大约需要 30-45 分钟的时间,但所需的具体时间可能会因负载以及回滚选项启用与否而异。批次大小不能超过 30 个。如果分配具有 30 个或更少的桌面,将统一更新分配中的所有桌面。您的 VMware 代表可以根据您的要求调整批次的大小。
正在进行的虚拟机数取决于您是否指定在更新期间将一定比例的虚拟机保持可用。在设置可用性比例时,系统将调整进行更新的虚拟机数以满足可用性比例要求。
注: 当您在 页面上查看更新进度时,可能发现正在更新的虚拟机数量可能会大于基于批次大小的预期数量。出现此问题的原因是,系统还会计算当前处于预检检查和回滚复制创建过程中的任何虚拟机数。
- 在代理更新过程结束时,分配的摘要页面将显示使用的 Horizon Agents Installer 版本。
- 如果选择了“启用回滚”选项,您可以在虚拟机上的代理更新失败时,回滚到该虚拟机的前一代理版本。此选项位于分配详细信息页面的“桌面”选项卡上。有关更多信息,请参阅管理专用或浮动桌面分配中的桌面。
在系统更新桌面期间,桌面的最终用户出现以下行为:
- 如果桌面具有活动会话,并且已停用跳过具有活动用户的虚拟机,则会在开始更新前五分钟提醒该用户。该 5 分钟警告用于为用户留出时间以保存任何正在进行的工作。
- 如果用户尝试登录到正在更新的桌面,登录将失败,并且用户收到一条消息,指出该桌面还不可用。
您的 VMware 代表在接到请求后可以在您的环境中进行以下调整:
- 调整对新版 Horizon Agents Installer 进行扫描的间隔。
- 调整租户启动后的扫描等待时间。
- 调整默认批次大小(即 30)。
- 将您的系统设置为在安装代理之前重新启动虚拟机。
前提条件
过程
结果
- 此时会在页面顶部显示一条消息,说明更新已开始。
- 系统将在专用 VDI 桌面分配中的桌面虚拟机上更新代理相关组件。
- 在代理更新过程结束时,分配的摘要页面将列出生效的 Horizon Agents Installer 版本。
您可以通过选择监视器 > 活动来查看更新任务的进度。任务说明指示正在执行的更新以及正在对其执行更新的分配。 此外,它还显示处于各种状态(成功、跳过等)的虚拟机数量。如果在 24 小时内未成功完成任务,并且重试和作业超时选项无效,则将更新任务显示为失败状态。
如果在更新任务中跳过任何虚拟机,则更新任务在“活动”页面上显示“部分成功”状态。在“活动”页面中,您可以查看在更新任务中跳过了多少个虚拟机。如果在更新任务结束时还存在许多跳过的虚拟机,即使在重试选项已激活的情况下仍是如此,则表示作业超时值不够长,系统无法访问所有跳过的虚拟机,或者最终用户一直未注销这些虚拟机。
下一步做什么
转到“分配”页面,查看更新是否成功。如果分配中的某些虚拟机更新失败,“分配”页面上的分配名称旁边会显示一个可视化指示器。
如果在执行代理更新时启用了回滚,则可以在分配详细信息页面的“桌面”选项卡上,将每个失败的虚拟机回滚到之前的代理版本。有关更多信息,请参阅 管理专用或浮动桌面分配中的桌面。