本文档页面适用于第一代 Horizon 映像管理服务。使用 IMS,您可以使用已修改的映像方便地更新容器内的桌面分配。在桌面分配和映像之间设置正确的关联后,您可以使用标记更新这些关联。

要完成桌面分配的自动更新,请按列出的顺序执行以下任务:

  1. 创建桌面分配使用的现有映像的新版本。请参阅创建新映像版本
  2. 对新映像版本进行所需的自定义。请参阅自定义映像
  3. 通过发布版本,使新的自定义版本可供桌面分配使用。请参阅第一代 Horizon Cloud - IMS - 发布映像版本
  4. 通过将关联的标记从当前映像版本移动到新自定义的版本来更新桌面分配。请参阅使用自定义映像更新桌面分配

创建新映像版本

要启动使用自定义映像更新桌面分配的工作流,请先在映像目录中创建该映像的新版本。您可以在 Horizon Universal Console中执行以下步骤。

新版本将接收您对底层映像所做的任何编辑。例如,对于内部部署 Horizon 容器,新版本将接收您在 vCenter Server 中对底层映像实例所做的任何编辑。
注:

如果出现了以下一种或多种情况,则无法通过在“版本”页面上选择新映像新版本来创建映像。

  • 删除已导入并发布原始映像的 Microsoft Azure 源容器
  • 删除与 Microsoft Azure 源容器对应的订阅或资源组

过程

  1. 单击清单 > 映像 - 多容器
    控制台将显示在映像目录中注册的所有多容器映像。
  2. 单击要为其添加新版本的映像的名称。
    此时会显示该映像的详细信息页面,其中将列出其当前所有版本。
  3. 单击要用于构建新版本的源版本最左侧的选择按钮,然后单击新版本
    此时会显示“新版本”对话框。
  4. 指定新版本的各个选项。
    选项 描述
    源映像版本 此只读字段显示要增加的映像版本。
    版本类型 指定新版本号的递增方式:
    • 主要将按整数值增加版本(例如,从 1.0 到 2.0)。
    • 次要将按小数点值增加版本(例如,从 1.1 到 1.2)。
    描述 (可选)输入新版本的描述。
    标记 (可选)定义一个或多个与新版本关联的参考标记。
  5. 单击提交
    Horizon 映像管理服务在目录中创建新版本并在源容器中准备其底层映像时,新版本的“状态”列中会显示正在进行中 ( 循环箭头图标,表示有操作正在进行中) 图标。映像准备完成后,新版本的状态将更改为 部署完成
    新版本的底层映像是源版本的底层映像的副本。现在,您可以编辑新版本的底层映像,而不会影响源映像版本。

下一步做什么

对于 VMware SDDC 中的 Horizon 容器,可以使用 vSphere Client 对新版本的底层映像进行编辑和自定义。请参阅 自定义映像

自定义映像

要为在映像目录中注册的映像版本自定义操作系统和应用程序设置,请使用 vSphere ClientvCenter Server 上的映像进行必要的更改。

创建映像版本后,在将其发布到您的容器之前,您可以自定义底层映像,使其包含您希望在最终用户的桌面中提供的所有设置和功能。

您的自定义任务可能包括:

  • 安装您希望在最终用户的桌面中可用的第三方应用程序。
  • 自定义 Windows 客户机操作系统,例如安装组织所需的特殊驱动程序、应用墙纸、设置默认颜色和字体、配置任务栏设置以及其他此类操作系统级别的任务。

前提条件

执行创建新映像版本中的步骤。

过程

  1. 标识要自定义的源映像。
    1. Horizon Universal Console中,选择清单 > 映像 - 多容器
    2. 单击映像的名称,该映像包含您要自定义的映像版本。
    3. 在“映像详细信息”页面上,单击要自定义的映像版本的版本号。
    4. 在“版本详细信息”页面上,在映像副本部分,请注意以下内容:
      • vCenter Server 的 IP 地址或完全限定域名(在 vCenter 下列出)。
      • 模板/快照下列出的映像的名称。这是 vCenter 内容库中的源映像的名称。

      映像“版本详细信息”页面,带有突出显示的信息

  2. vCenter Server 上找到源映像。
    1. 使用 Web 浏览器和在上一步中获取的 IP 地址,导航到源 vCenter Server 的 URL。
    2. 单击启动 vSphere Client (HTML),然后登录到 vSphere Client
    3. vSphere Client 中,搜索在上一步中获取的源映像名称。
  3. vCenter Server 上找到源映像后,对映像进行所需的自定义。有关详细说明,请参阅 VMware vSphere 文档

下一步做什么

将自定义映像版本发布到环境中的容器。请参阅 第一代 Horizon Cloud - IMS - 发布映像版本

使用自定义映像更新桌面分配

通过重新关联或移动标记,您可以更新桌面分配,以使用与其当前使用版本不同的映像。要更新桌面分配,请将其关联的标记从当前映像版本移至新版本。

有关标记重新关联工作流的详细信息,请参阅 第一代 - 在第一代 Horizon Cloud 环境中使用 IMS 标记

前提条件

过程

  1. Horizon Universal Console中,选择清单 > 映像 - 多容器
    控制台将显示在映像目录中注册的所有映像。
  2. 单击您希望桌面分配使用的更新版本所属的映像的名称。
    此时会显示该映像的详细信息页面,其中将列出其当前所有版本。
  3. 要将相应标记移至您希望桌面分配使用的映像版本,请单击该版本旁边的选择按钮,然后单击编辑
  4. 对于标记选项,请指定与桌面分配关联的标记。
    注: 如果指定的标记当前与另一个映像版本关联,则会显示一条警示消息。该消息会通知您,如果更改标记和映像版本之间的关联,将使用新标记的映像版本更新所有关联的桌面分配。
  5. 要继续进行标记重新关联以及所有适用的桌面分配更新,请单击提交
    • 对于 Horizon 容器,移动标记会提示 Horizon 映像管理服务 使用新映像版本更新所有关联的桌面分配。
    • 对于 Microsoft Azure 中的容器,移动标记会提示 Horizon 映像管理服务 先验证所有关联的桌面分配是否均已联机并准备好接收映像更新。如果验证成功,Horizon 映像管理服务 会继续使用新映像版本更新关联的桌面分配。
      注: 当一个或多个桌面分配正在进行配置更改(如桌面置备)并且未联机时,验证可能会失败。在这种情况下,标记重新关联过程会失败,并返回错误状态,而且也不会进行映像更新。要重试映像更新,请等待所有桌面分配恢复联机,然后重复执行将标记移至新映像版本的各个步骤。