在开始使用该 Horizon 映像管理服务 (IMS) 版本之前,请查看以下已知问题和功能限制列表。

此列表与 Horizon Cloud Service已知限制已知问题这两页相结合,适用于整个 Horizon Cloud Service

Microsoft Azure 上容器的映像已知限制

重要事项: 为支持在 Horizon Cloud on Microsoft Azure 中使用,所有导入的基础映像都必须通过从 Azure 应用商店获取的基于 Windows 的虚拟机构建。即使尝试使用从其他来源获取的映像,而且控制台不会阻止您在控制台的工作流中使用该映像,也不支持使用此类映像。

如果映像运行的是 Windows 11 操作系统,则除了要求直接从 Azure 应用商店获取外,还不得对映像进行后续处理,这样才能在 Horizon Cloud on Microsoft Azure 中有效支持该映像。当前不支持从共享映像库 (SIG)、Azure 托管映像、Azure 虚拟机快照等任何其他来源导入 Windows 11 虚拟机。

  • 无法使用多容器映像创建单容器 VDI 分配。
  • Microsoft Azure 上的所有容器必须使用 Horizon 映像管理服务 系统要求 中指定的清单版本或更高版本。
  • 虚拟机名称的最大长度为 15 个字符。Horizon 会通过将映像名称与映像版本(包括主要和次要版本)进行组合来生成虚拟机名称。因此,如果映像名称为 azure-image 且版本为 1.0,则虚拟机名称将为 azure-image-1-0。只有当主要版本和次要版本各为一个字符(例如 1.09.9)时,映像名称才可能包含多达 11 个字符。如果版本号为 12.11.13,则映像名称必须短一些,以免收到错误消息。
  • 当前支持的 Microsoft Azure 应用商店虚拟机大小包括:
    • Standard_DS2_v2,适用于常规的非图形工作负载、非 Windows 11 操作系统
    • Standard_D4s_v3,适用于常规的非图形工作负载、Windows 11 操作系统
    • Standard_NV6,适用于图形工作负载、非 Windows 11 操作系统
      注: 从 v2204 服务版本中的容器清单开始,您可以手动导入适用于图形工作负载和非 Windows 11 操作系统的 Standard_NV4as_v4,并使用控制台“导入的虚拟机”页面上的 移动到多容器映像操作将该虚拟机与 IMS 结合使用。
    • Standard_NC6s_v3,适用于图形工作负载、Windows 11 操作系统
  • 目前,只有在使用自定义导入方法导入时,才支持使用 AMD Radeon Instinct 图形驱动程序的支持 GPU 的 Azure NVv4 虚拟机。自定义导入方法在本文档中也称为手动导入。“从商城导入虚拟机”自动向导当前不提供此功能。要将手动导入的虚拟机与 IMS 结合使用,请在导入虚拟机并在其中安装代理后使用“移动到多容器映像”功能

    此外,该服务当前不支持将 Windows 11 与这些 NVv4 虚拟机和 AMD Radeon Instinct 图形驱动程序结合使用。该用法尚未经过验证。

  • 对 Windows 11 的支持存在一些已知注意事项、限制和问题。有关这些详细信息,请参阅支持 Windows 11 客户机操作系统 - 注意事项、已知限制和已知问题
  • 容器的 Microsoft Azure 订阅必须位于单个 Microsoft Azure Active Directory (AAD) 租户内。
  • 映像状态可能间歇性地与底层版本状态不匹配。最终,对映像的后续操作将会纠正映像状态。
  • 不支持对多容器映像页面上列出的映像执行以下操作。
    • 将使用新建映像新建版本操作创建的映像从较高版本的容器发布到较低版本的容器。
    • 在发布后添加的新容器上扩展映像或压缩可用映像。
    • 在对发布失败的映像执行重新发布操作过程中更改或修改发布选项。
    • 启用禁用编辑 Microsoft Azure 映像。
    • 迁移除 Horizon 映像管理服务 系统要求 中指定的容器清单版本以外的其他容器版本上的现有映像或旧版映像。
  • 由于在以下情况下不会进行系统检查,因此在发布之前,请确认满足所有必备条件。
    • 所有容器的先前可用性
    • Microsoft Azure 订阅中具有足够的计算核心或公共 IP 配额
    • 容器中子网容量充足,能够保留作为映像副本的一部分创建的新 IP
    • Microsoft Azure 虚拟机已打开电源。否则,Horizon 映像管理服务可能会在发布映像时遇到错误。导致发生这种情况的可能原因是:Microsoft Azure 虚拟机可能因为某个电源策略设置而处于电源关闭状态。
  • 对从处理重新发布操作期间可能发生的映像发布错误中恢复而提供的支持有限。虽然在重新发布期间通常会出现以下情况,但是发布过程也可能会因为映像处于其他未知状态或不可恢复状态而无法恢复。
    • 容器脱机。
    • 由于实施了电源策略,Microsoft Azure 会在长时间的图像复制操作期间关闭源或目标映像副本。您可以再次打开映像副本,并尝试重新发布映像副本。
    • 已超过 Microsoft Azure 配额。
    • 如果发生某些暂时性的情况(例如超时),可能需要再次尝试执行发布操作。
  • 由于 Sysprep 在映像上运行的次数原因,经常取消发布和发布映像可能会降低映像的稳定性。

以内部部署方式安装的容器的映像已知限制

  • 不支持位于 VMware Cloud on AWS 中的 Horizon 容器。
  • 对于内部部署映像的管理,Horizon 映像管理服务 仅支持基于用户名和密码凭据的 vCenter Server 身份验证。
  • 对于来自内部部署的映像,在映像发布操作过程中,必须防止在 vCenter Server 中发生可能会导致映像底层虚拟机上的客户机虚拟机发生迁移的活动。如果在虚拟机上执行映像发布操作时发生客户机虚拟机迁移,可能会影响映像发布操作。
  • 对于内部部署映像上的并发操作,系统默认设置是,一次只能进行三个导入或发布操作。例如,在发布两个映像时,可能正在导入一个映像。您可以在控制台的“常规设置”页面中更改此默认设置。增大设置将会增加完成复制所需的时间。
  • Horizon 映像管理服务 不支持对链接克隆工作区分配的内部部署映像进行管理。此外,此版本还要求您在要管理的所有容器上停用 Horizon View Composer。在启用 Horizon View Composer 后,无法成功发布映像。
  • Horizon 映像管理服务需要完整的内置 Windows 管理员特权才能在从该受管映像克隆的虚拟机 (VM) 上创建目录并安装 Horizon Agent。有关详细信息,请参阅 Microsoft 文档主题启用和禁用内置管理员帐户
  • 在某些情况下,发布映像后,会在同一容器和 vCenter 上创建多个映像副本。发布过程不受影响。但是,请勿从 vCenter 中移除其中的任何副本,因为它们是正常运行所必需的。

Microsoft Azure 上的容器的已知映像限制

在映像发布过程中,出现超时错误,且虚拟机保持打开电源状态,并阻止发布流程成功完成(2954270、2962049)
此问题是由于在运行发布过程的 sysprep 步骤时,Microsoft Azure Hypervisor 中出现问题所致。某些 Azure 虚拟机型号中会出现该问题。有关更多详细信息,请参阅 VMware 知识库文章 KB88343

根据 Microsoft Azure 团队的建议,为向 Horizon Cloud 客户提供解决方案,由服务的“从商城导入虚拟机”自动向导使用的默认 Azure 虚拟机型号将在服务的 v2204 版本中更改为使用 Standard_DS2_v2 型号自动导入非 GPU Windows 10 虚拟机(单会话和多会话):

  • 对于单容器映像,自动化过程的默认虚拟机型号将从之前使用的 Standard_D4_v3 虚拟机型号更改为使用 Standard_DS2_v2。
  • 对于多容器映像,自动化过程的默认虚拟机型号将从之前使用的 Standard_D2_v2 型号更改为使用 Standard_DS2_v2。

从 v2204 版本开始,请在容器的 Azure 订阅中包含 Azure DSv2 系列的配额。

发布和重新发布操作有时可能会失败,并显示 AGENT_PAIRING 或 SYSPREP 错误。(270721)
此错误消息表示发布工作流中的 AGENT_PAIRING 或 SYSPREP 步骤可能出现了错误。在这种情况下,可尝试按 使用 Horizon Universal Console重新发布映像版本中所述执行 重新发布操作,这有时可以帮助恢复。
发布操作可能偶尔失败,并显示错误消息“AGENT_PAIRING: 重试次数达到上限后超时 (AGENT_PAIRING: Timed out after max retries)”。(2741491)
在多容器环境中,在发布映像版本过程中的某个时间点,您可能会发现部分或全部映像副本处于失败状态,并显示错误消息“AGENT_PAIRING: 重试次数达到上限后超时 (AGENT_PAIRING: Timed out after max retries)”。执行以下解决办法。
  • 在 Microsoft Azure 门户中重新启动虚拟机,然后再次发布映像。
  • 如果发布失败,请手动登录到虚拟机,重新启动虚拟机,然后重新发布映像。
“多容器映像”页面上正在发布的映像可能也会暂时显示在“映像”页面上。(2683426)
发布映像时,该映像会显示在 多容器映像页面上。但是,该映像可能也会在 映像页面上显示一小段时间。您可以忽略该映像在过渡期间显示在 映像页面上的问题,因为此时您无法采取任何行动,而且该映像很快便会从“映像”页面上消失。