你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 Connect 上启动 VM 允许最终用户仅在需要时打开虚拟机 (VM) 用作会话主机,从而降低成本。 然后,可以在不需要 VM 时关闭它们。
对于个人主机池,“在连接上启动 VM”仅适用于已分配或可分配给用户的现有会话主机 VM。 对于共用主机池,“在连接上启动 VM”仅在会话主机 VM 上打开未打开,并且仅在第一个 VM 达到会话限制时才打开更多 VM。
用户连接到已关闭 (已解除分配的会话主机上的远程会话所花费的时间) 增加,因为 VM 需要再次开机的时间,就像打开物理计算机一样。 当用户使用 Windows App 和远程桌面应用连接到 Azure 虚拟桌面时,系统会告知他们在连接时 VM 正在开机。
可以使用 Azure 门户、Azure PowerShell 或 Azure CLI 为 Azure 上的会话主机启用“连接时启动 VM”,并在个人或共用主机池中Azure Local。 按主机池配置“连接时启动 VM”。
先决条件
在 Connect 上使用“启动 VM”之前,需要:
与应用程序组和工作区关联的现有主机池。 只能在连接现有主机池上配置“启动 VM”。 在创建新的主机池的同时,无法启用它。
用于在 Connect 上配置“启动 VM”的 Azure 帐户必须分配有基于 桌面虚拟化主机池参与者 角色的访问控制 (RBAC) 角色。
Windows App或安装在本地设备上的远程桌面应用,其用户帐户分配给可用于测试的应用程序组中的桌面或应用程序。
确保主机池、该主机池中的会话主机和资源组的名称仅包含 ANSI 字符。
如果要在本地使用 Azure PowerShell 或 Azure CLI,请参阅将 Azure PowerShell 和 Azure CLI 与 Azure 虚拟桌面配合使用,以确保已安装 Az.DesktopVirtualization PowerShell 模块或桌面虚拟化 Azure CLI 扩展。 或者,使用 Azure Cloud Shell。
使用 Azure 门户 分配桌面虚拟化 Power On 参与者角色
若要在 Connect 上配置“启动 VM”,需要将 桌面虚拟化 Power On 参与者 基于角色的访问控制 (RBAC) 角色分配给 Azure 虚拟桌面服务主体,并将 Azure 订阅作为可分配的范围。 如果在低于订阅的任何级别(例如资源组、主机池或 VM)分配此角色,则会阻止在 Connect 上启动 VM 正常工作。
需要添加每个包含主机池和会话主机 VM 的 Azure 订阅,以便与“连接上的启动 VM”一起使用,作为可分配的范围。 此角色分配允许 Azure 虚拟桌面打开 VM,检查其状态,并报告这些订阅的诊断信息。
若要了解如何将桌面虚拟化 Power On 参与者角色分配给 Azure 虚拟桌面服务主体,请参阅将 Azure RBAC 角色或Microsoft Entra角色分配给 Azure 虚拟桌面服务主体。
启用或禁用“连接时启动 VM”
将桌面虚拟化 Power On 参与者角色分配给相关订阅上的服务主体后,可以使用 Azure 门户、Azure PowerShell 或 Azure CLI 在 Connect 上配置“启动 VM”。
若要使用 Azure 门户配置“连接时启动 VM”,请执行以下作:
登录 Azure 门户。
在搜索栏中,输入 Azure 虚拟桌面 并选择匹配的服务条目。
选择“ 主机池”,然后选择要在其中启用设置的主机池的名称。
选择“属性”。
在配置部分中,将 “连接时启动 VM” 设置为“ 是 ”以启用 VM,或将 “否 ”设置为“禁用 VM”。
选择“ 保存” 以应用设置。
注意
对于共用主机池,“在连接上启动 VM”最多每五分钟启动一次 VM。 如果其他用户尝试在这 5 分钟的时间段内登录,但仍没有任何可用资源,则“在连接上启动 VM”不会启动新的 VM。 相反,尝试登录的用户将收到一条错误消息,指出 “没有可用的资源”。 他们应等待几分钟,然后再次尝试连接。
疑难解答
如果会话主机 VM 未开机,则首先需要检查尝试开机的 VM 的运行状况。 还可以在 Log Analytics 中查看 Azure 虚拟桌面日志,以检查问题。 如果收到错误消息,请确保密切关注消息内容,并记下错误名称以供参考。 还可以使用 Azure 虚拟桌面见解 获取有关如何解决问题的建议。
注意
连接到已关闭的 Azure 虚拟桌面服务外部的会话主机,例如直接通过 IP 地址或名称连接到 VM,VM 不会启动。
相关内容
有关在连接上启动 VM 的详细信息,请参阅有关 连接启动 VM 的常见问题解答。