您可以为 Linux 虚拟机创建自动完整克隆桌面池。创建自动完整克隆桌面池以后,您可以在 Horizon 7 部署中将 Linux 虚拟机用作远程桌面。

以下过程提供了为基于 Linux 的自动完全克隆桌面池配置必备设置时的准则。有关创建自动完全克隆桌面池的更多信息,请参阅 《在 Horizon Console 中设置虚拟桌面》

前提条件

  • 确认在 Linux 客户机操作系统上已安装 Horizon Agent。请参阅在 Linux 虚拟机上安装 Horizon Agent
  • 在执行虚拟机克隆之前,需创建克隆所基于的虚拟机模板。请参阅为克隆 Linux 桌面计算机创建虚拟机模板
  • 如果您通过 Winbind 解决方案将 Linux 虚拟机加入 Active Directory,必须在虚拟机模板中完成 Winbind 解决方案的配置。
  • 如果您使用 Winbind 解决方案,必须在虚拟机上运行域加入命令。将该命令包含在 Shell 脚本中,并在 /etc/vmware/viewagent-custom.conf 中指定到 Horizon Agent 选项 RunOnceScript 的脚本路径。有关更多信息,请参阅在 Linux 桌面上的配置文件中设置选项
  • 确认已将 vCenter Server 添加到 Horizon 连接服务器。

过程

  1. 创建客户机自定义规范。

    请参阅《vSphere 虚拟机管理指南》文档中的“在 vSphere Web Client 中为 Linux 创建自定义规范”。创建规范时,确保您正确指定以下设置。

    设置
    目标虚拟机操作系统 Linux
    计算机名称 使用虚拟机名称。
    指定 Horizon 7 环境的域。
    网络设置 使用标准网络设置。
    主 DNS 指定有效地址。
    注: 有关客户机操作系统自定义支持表的更多信息,请参阅 http://partnerweb.vmware.com/programs/guestOS/guest-os-customization-matrix.pdf
  2. Horizon Console 中,添加自动桌面池。
    选择 清单 > 桌面 > 添加
  3. 选择自动桌面池,并单击下一步
  4. 选择完整虚拟机,再选择 vCenter Server 实例,然后单击下一步
  5. 按照向导中的提示创建池。
    1. 在“桌面池设置”页面上,设置以下选项。
      选项 说明
      默认显示协议 VMware Blast
      允许用户选择协议
      3D 呈现器 使用 vSphere Client 管理(对于 2D 或 vDGA 桌面)和 NVIDIA GRID vGPU(对于 vGPU 桌面)
    2. 出现提示时,设置虚拟机命名选项。
      选项 说明
      手动指定名称 手动输入名称。
      命名模式 例如,指定 LinuxVM-{n}

      您还必须指定以下桌面池尺寸调整选项:

      • 计算机的最大数量
      • 备用的已打开电源的计算机数量
    3. 出现提示时,依次选择 vCenter Server 设置。
      无法跳过 vCenter Server 设置:
      1. 模板
      2. 虚拟机文件夹位置
      3. 主机或群集
      4. 资源池
      5. 数据存储
  6. 创建桌面池后,授权用户访问桌面池中的计算机。在 Horizon Console 中,选择桌面池,选择授权 > 添加授权,然后添加用户或组。
  7. 等到桌面池中的所有 Linux 虚拟机变为可用。