Azure 虚拟桌面主机池的计划代理更新
使用计划代理更新功能可以创建最多两个维护时段来更新 Azure 虚拟桌面代理、并行堆栈和 Geneva 监视代理,并避免在业务高峰期进行更新。 若要监视代理更新,可以使用 Log Analytics 查看何时可以进行代理组件更新,以及更新何时失败。
本文介绍计划代理更新功能的工作原理及其设置方式。
使用 Azure 门户配置计划代理更新功能
若要使用 Azure 门户配置计划代理更新,请执行以下操作:
打开浏览器,并转到 Azure 门户。
在 Azure 门户中转到 Azure 虚拟桌面。
选择“主机池”,然后转到要启用该功能的主机池。 只能为现有的主机池配置此功能。 创建新主机池时无法启用此功能。
在主机池中,选择“计划代理更新”。 默认已禁用计划代理更新。 这意味着,除非启用此设置,否则代理可能随时由代理更新外部测试服务更新。 选中“计划代理更新”复选框以启用该功能。
输入首选时区设置。 如果选择“使用本地会话主机时区”,则计划代理更新将自动使用 VM 的本地时区。 如果未选择“使用本地会话主机时区”,则需要指定时区。
为“维护时段”选择日期和时间。 如果要创建可选的第二个维护时段,也可以在此处选择日期和时间。 由于计划代理更新是一项主机池设置,因此配置的时区设置和维护时段将应用于主机池中的所有会话主机。
选择“应用”以应用设置。
其他信息
该功能的工作原理
计划代理更新功能将更新 Azure 虚拟桌面代理、并行堆栈和 Geneva 监视代理(如果需要更新其中的一个或多个组件)。 对代理组件的任何引用将引用这三个组件。 计划代理更新不适用于代理组件的初始安装。 在虚拟机 (VM) 上安装代理时,无论设置了哪些维护时段,代理都会自动安装并行堆栈和 Geneva 监视代理。 安装后的任何非关键更新只会在维护时段发生。 启用了计划代理更新功能的主机池将在代理完全在生产环境中经过外部测试后接收代理更新。 有关代理外部测试的工作原理的详细信息,请参阅代理更新过程。 如果会话主机 VM 在计划的更新期间关闭或解除分配,则代理组件更新不会成功。 如果启用计划代理更新,请确保主机池中的所有会话主机在配置的维护时段处于打开状态。 中介将尝试在每个指定的维护时段更新代理组件最多四次。 尝试第四次后,中介会强制安装更新。 如果更新失败,此过程将留出重试安装的时间,同时防止会话主机使用过时的代理组件版本。 如果有关键代理组件更新可用,中介将出于安全目的强制安装代理组件。
维护时段和时区信息
必须至少指定一个维护时段。 配置第二个维护时段是可选操作。 创建两个维护时段可以在第一个维护时段首次更新失败时,代理组件有更多的机会得以更新。
考虑到所有三个代理组件必须同时更新的情况,所有维护时段将持续两个小时。 例如,如果维护时段是星期六上午 9:00 (PST),则更新将在上午 9:00 到上午 11:00 (PST) 之间进行。
默认未选择“使用会话主机本地时间”参数。 如果你希望主机池中所有会话主机的代理组件更新采用同一时区,则需要为维护时段指定单个时区。 当所有会话主机或用户都处于同一时区时,采用单个时区会有所帮助。
如果选择“使用会话主机本地时间”,则主机池中每个会话主机的代理组件更新将采用本地时区。 当主机池中的所有会话主机或其分配的用户处于不同的时区时,请使用此设置。 例如,假设你有一个主机池,其中的某些会话主机处于中国北部的太平洋标准时区,某些会话主机处于中国北部的东部标准时区,并且你已将维护时段设置为星期六晚上 9:00。 启用“使用会话主机本地时间”可确保主机池中的所有会话主机在其各自时区的晚上 9:00 更新。 禁用“使用会话主机本地时间”并将时区设置为“中央标准时间”可确保在主机池中的会话主机在中央标准时区晚上 9:00 更新,不管会话主机的本地时区是什么。
使用 Azure 门户创建的 VM 的本地时区默认设置为协调世界时 (UTC)。 若要更改 VM 时区,请在 VM 上运行 Set-TimeZone PowerShell cmdlet。
若要获取 VM 的可用时区列表,请在 VM 上运行 Get-TimeZone PowerShell cmdlet。
后续步骤
有关计划代理更新和代理组件的详细信息,请查看以下资源:
- 在计划代理更新诊断指南中了解如何为此功能设置诊断。
- 在 Azure 虚拟桌面代理入门中详细了解 Azure 虚拟桌面代理、并行堆栈和 Geneva 监视代理。
- 有关 Azure 虚拟桌面代理的当前版本和旧版本的详细信息,请参阅 Azure 虚拟桌面代理更新。
- 如果遇到代理或连接相关的问题,请参阅 Azure 虚拟桌面代理问题排查指南。