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

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

前提条件

  • 确认已准备好用于克隆的虚拟机。请参阅为桌面部署准备 Linux 虚拟机
  • 确认在 Linux 客户机操作系统上已安装 Horizon Agent。请参阅在 Linux 虚拟机上安装 Horizon Agent
  • 如果您通过 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 创建自定义规范”,该文档可从 VMware vSphere 文档中获取。创建规范时,确保您正确指定以下设置。

    设置
    目标虚拟机操作系统 Linux
    计算机名称 使用虚拟机名称。
    指定 Horizon 环境的域。
    网络设置 使用标准网络设置。
    主 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 桌面)和 NVIDIA GRID vGPU(对于 3D 桌面)
    2. 出现提示时,设置虚拟机命名选项。
      选项 说明
      手动指定名称 手动输入名称。
      命名模式 例如,指定 LinuxVM-{n}

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

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