要准备部署 Linux 远程桌面,请首先使用 vSphere Client 在 vCenter Server 中创建虚拟机 (VM)。然后在该虚拟机上安装 Linux 分发包。

您可以在 vSphere 中从头创建虚拟机,或通过克隆现有虚拟机进行创建。此过程说明了如何从头创建虚拟机。

前提条件

  • 确认您的部署满足支持 Linux 桌面的相关要求。请参阅Horizon Agent for Linux 的系统要求
  • 熟悉打算用于虚拟机的显示器的显存 (vRAM) 设置要求。请参阅Horizon Agent for Linux 的系统要求
  • 熟悉虚拟机的自定义配置参数。请参阅虚拟机自定义配置参数
  • 确认 ESXi Server 上的数据存储中有客户机 Linux 分发包的 ISO 映像文件。
    注: 选择客户机 Linux 分发包时,请考虑即时克隆桌面池和多会话主机的以下限制。

    Horizon Agent for Linux 仅支持从运行以下操作系统的虚拟机创建的即时克隆桌面池:

    • Ubuntu 18.04/20.04/22.04
    • Debian 10.x/11.x
    • RHEL 7.9/8.x/9.x
    • CentOS 7.9
    • SLED/SLES 15.x

    只有运行 RHEL Workstation 7.9/8.x/9.x、Ubuntu 18.04/20.04/22.04 或 Debian 10.x/11.x 的虚拟机可以支持多会话已发布桌面池以及单会话或多会话应用程序池。

过程

  1. 登录到 vSphere Client。
  2. 右键单击属于虚拟机的有效主对象的任何清单对象,例如数据中心、文件夹、集群、资源池或主机,然后选择新建虚拟机
  3. 选择创建新的虚拟机,然后单击下一步
  4. 按照提示指定虚拟机的自定义选项。
    1. 指定 vCPU 数量和 vMemory 大小。有关必需的设置,请参阅以下准则。
      • 如果要准备虚拟机以将其部署为单会话虚拟桌面池,请按照适用于您的 Linux 分发包的安装指南中的相应准则进行操作。

        例如,Ubuntu 18.04 指定配置 2048 MB vMemory 和 2 个 vCPU。

      • 如果要准备虚拟机以将其用作已发布桌面或应用程序池的多会话主机,请至少指定 8 个 vCPU 和 40 GB vMemory。
        重要说明: 要使每个已发布的桌面或已发布的应用程序最多支持 50 个用户会话,则至少需要 8 个 vCPU 和 40 GB vMemory。
    有关其他自定义选项的详细信息,请参阅 虚拟机自定义配置参数
  5. 自定义硬件页面中,选择虚拟硬件以配置硬件设置。
    1. 单击添加新设备,然后选择一个 CD/DVD 驱动器。将媒体类型设置为使用 ISO 映像文件,选择放置在 ESXi 服务器上数据存储中的客户机 Linux 分发包的 ISO 映像文件。然后选择打开电源时连接
  6. 自定义硬件页面中,选择虚拟机选项以配置虚拟机设置。
    1. (可选) 引导选项中,将引导延迟设置为 10,000 毫秒。
      您可以设置引导延迟,以便在引导时轻松访问虚拟机的 BIOS 并修改系统设置。修改系统设置后,您可以对引导延迟重新引导。
  7. 单击完成以创建虚拟机。
  8. 打开虚拟机电源,然后从之前指定的 ISO 映像安装 Linux 分发包。
    1. vSphere Client 中,右键单击虚拟机,选择电源,然后选择打开电源以启动虚拟机。
      由于已将 CD/DVD 驱动器配置为指向客户机分发包的 ISO 映像并在打开电源时连接,因此客户机分发包安装进程将自动开始。
    2. 单击控制台选项卡,然后按照客户机分发包安装程序中的说明进行操作。
  9. 配置要用于特定 Linux 分发包的桌面环境。
    请参阅 Horizon Agent for Linux 的系统要求中的“桌面环境”部分,以了解更多信息。
  10. 确保虚拟机主机名可解析为 127.0.0.1。

下一步做什么

如果在虚拟机上安装了 SLED 或 SLES,请完成更新 SLED/SLES 虚拟机上的 GNOME Shell Window List 扩展中所述的步骤。

对于所有分发包,请继续为远程桌面部署准备 Linux 计算机