您可以通过 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 Connection Server。
过程
- 创建客户机自定义规范。
请参阅《vSphere 虚拟机管理》文档中的“为 Linux 创建自定义规范”,该文档可从 VMware vSphere 文档中获取。创建规范时,确保您正确指定以下设置。
设置 |
值 |
目标虚拟机操作系统 |
Linux |
计算机名称 |
使用虚拟机名称。 |
域 |
指定 Horizon 环境的域。 |
网络设置 |
使用标准网络设置。 |
主 DNS |
指定有效地址。 |
- 在 Horizon Console 中,添加自动桌面池。
选择
。
- 选择自动桌面池,并单击下一步。
- 选择完整虚拟机,再选择 vCenter Server 实例,然后单击下一步。
- 按照向导中的提示创建池。
- 在“桌面池设置”页面上,设置以下选项。
选项 |
说明 |
默认显示协议 |
VMware Blast |
允许用户选择协议 |
否 |
3D 渲染器 |
使用 vSphere Client 管理(对于 2D 桌面)和 NVIDIA GRID vGPU(对于 3D 桌面) |
会话类型 |
您可以通过为桌面池选择受支持的会话类型来启用“虚拟机托管的应用程序”功能:
- 桌面。选择此选项会将池用作常规桌面池。池中的所有虚拟机只能用于托管桌面。
- 应用程序。选择此选项会使用池中的所有虚拟机来托管应用程序。
- 桌面和应用程序。如果选择此选项,池中的虚拟机可以托管常规桌面会话,也可以托管应用程序会话。与特定虚拟机的首次连接将决定该虚拟机的会话类型。
有关“虚拟机托管的应用程序”功能的更多信息,请参阅技术营销白皮书“VMware Horizon 和 VMware Horizon Apps 中已发布的应用程序和桌面的最佳实践”,网址为 https://techzone.vmware.com。 |
- 出现提示时,设置虚拟机命名选项。
选项 |
说明 |
手动指定名称 |
手动输入名称。 |
命名模式 |
例如,指定 LinuxVM-{n} 。 您还必须指定以下桌面池尺寸调整选项:
|
- 出现提示时,依次选择 vCenter Server 设置。
无法跳过
vCenter Server 设置:
- 模板
- 虚拟机文件夹位置
- 主机或集群
- 资源池
- 数据存储
- 创建桌面池后,授权用户访问桌面池中的计算机。在 Horizon Console 中,选择桌面池,选择,然后添加用户或组。
- 等到桌面池中的所有 Linux 虚拟机变为可用。