Azure 虚拟桌面中的会话主机状态和运行状况检查

Azure 虚拟桌面代理定期对会话主机运行运行状况检查。 该代理为这些运行状况检查分配各种状态,包括有关如何解决常见问题的描述。 本文解释每个状态的含义,以及如何在运行状况检查期间处理它们。

会话主机状态

下表列出了 Azure 门户中会话主机的所有状态和每种潜在状态。 “可用”被视为理想的默认状态。 任何其他状态表示需要注意以确保服务正常运行的潜在问题。

注意

如果问题列为“非致命”问题,则服务仍可在问题处于活动状态的情况下运行。 但是,我们建议尽快解决该问题,以防将来出现更多问题。 如果问题列为“致命”问题,则会阻止服务运行。 必须解决所有灾难性问题,以确保用户可以访问会话主机。

会话主机状态 说明 负载均衡 如何解决相关问题
可用 此状态表示会话主机通过了所有运行状况检查,并且可用于接受用户连接。 如果会话主机已达到其最大会话限制但已通过运行状况检查,那么,它仍然会列为“可用”。 将在此处对新的用户会话进行负载均衡。 不可用
需要帮助 会话主机未通过以下一项或多项非灾难性运行状况检查:Geneva 监视代理运行状况检查、Azure 实例元数据服务 (IMDS) 运行状况检查或 URL 运行状况检查。 在此状态下,用户可以连接到 VM,但其用户体验可能会降低。 可以通过转到“会话主机”选项卡并选择会话主机的名称,在Azure 门户中查找哪些健康状况检查失败。 将在此处对新的用户会话进行负载均衡。 按照错误:会话主机停滞在“需要帮助”状态中的指导解决问题。
关机 会话主机已关闭。 如果代理在连接到中转站之前进入关闭状态,其状态会更改为“不可用”。 如果已关闭会话主机并看到“不可用”状态,则意味着会话主机在更新状态之前已关闭,这并不表示出现了问题。 应将此状态与 VM 实例视图 API 一起使用来确定 VM 的电源状态。 不适用于负载均衡。 打开会话主机。
不可用 会话主机已关闭或未通过灾难性运行状况检查,这会导致用户会话无法连接到此会话主机。 不适用于负载均衡。 如果会话主机已关闭,请将其重新打开。 如果会话主机未通过域加入检查或并列堆栈侦听器运行状况检查,请参阅运行状况检查中的表格来了解问题的解决方法。 如果遵循这些指导后状态仍为“不可用”,请提交支持案例。
升级失败 此状态表示 Azure 虚拟桌面代理无法更新或升级。 此状态不会影响新的或现有的用户会话。 将在此处对新的用户会话进行负载均衡。 按照 Azure 虚拟桌面代理故障排除文章中的说明操作。
正在升级 此状态表示代理升级正在进行。 升级完成并且会话主机可以再次接受连接后,此状态会更新为“可用”。 将在此处对新的用户会话进行负载均衡。 如果会话主机一直卡在“正在升级”状态,请重新安装代理

运行状况检查

运行状况检查是代理在会话主机上运行的测试。 下表列出了每种类型的运行状况检查并描述了其作用。

运行状况检查名称 说明 会话主机通不过检查时会发生什么情况
加入域 验证会话主机是否已加入域控制器。 如果此项检查失败,用户将无法连接到会话主机。 若要解决此问题,请将会话主机加入域。
Geneva 监视代理 通过检查监视代理是否已安装并在预期的注册表位置运行,来验证会话主机是否具有正常运行的监视代理。 如果此项检查失败,则问题是半灾难性的。 有些连接可能成功,但它们不包含日志记录信息。 若要解决此问题,请确保安装了监视代理。 如果已安装,请联系 Microsoft 支持部门。
并列 (SxS) 堆栈侦听器 验证并列堆栈是否已启动并正在运行、正在侦听并已准备好接收连接。 如果此项检查失败,则问题是灾难性的,用户将无法连接到会话主机。 尝试重启虚拟机 (VM)。 如果重启没有帮助,请联系 Microsoft 支持部门。
应用附加运行状况检查 验证应用附加或 MSIX 应用附加服务在包暂存或取消暂存期间是否按预期工作。 如果此检查失败,则它不是灾难性的。 但是,某些应用停止为最终用户工作。
域信任检查 验证会话主机没有遇到域信任问题,这些问题可能会在用户连接到会话时阻止身份验证。 如果此检查失败,则它是灾难性的。 如果服务无法访问会话主机的身份验证域,则该服务将无法连接。
元数据服务检查 验证元数据服务是否可访问并返回计算属性。 如果此检查失败,则它不是灾难性的。

后续步骤