请按照以下步骤下载 Horizon Cloud Connector 并将其部署到内部部署或使用全内置 SDDC 架构在云环境中部署的 Horizon 容器的 vSphere 基础架构中。执行这些步骤后,Horizon Cloud Connector 虚拟设备将部署到 vSphere 环境并在其中运行。

重要说明: 仅当您有权访问第一代控制平面中的第一代租户环境时,此信息才适用。如 知识库文章 92424 中所述,第一代控制平面已终止提供 (EOA)。有关详细信息,请参阅该文章。

此过程涵盖在内部部署或使用全内置 SDDC 架构在云环境中部署 Horizon 容器后,并因此而必须将 Horizon Cloud Connector 部署到容器的 vSphere 环境中时应执行的操作。

注: 有关 Horizon 容器部署架构的背景信息,请参阅 第一代租户 - 具有第一代 Horizon Cloud 的 Horizon 容器部署架构

如果下载的是 Horizon Cloud Connector 2.0 或更高版本,以下过程说明了如何将虚拟设备的主节点部署到容器的 vSphere 环境中。

如果下载的是 Horizon Cloud Connector 1.10,以下过程说明了如何将虚拟设备部署到容器的 vSphere 环境中。

注: 除非另有说明,否则该过程中的步骤将适用于所有版本的 Horizon Cloud Connector。在这些步骤中,使用“虚拟设备”一词来指代设备主节点( Horizon Cloud Connector 2.0 及更高版本)或虚拟设备 ( Horizon Cloud Connector 1.10)。
重要说明: 您必须使用 vSphere ClientHorizon Cloud Connector 部署到容器的 vSphere 环境中。不要将 Horizon Cloud Connector 直接部署到 ESXi 主机中。

前提条件

过程

  1. 如“必备条件列表”中所述,使用您的订阅电子邮件中提供的链接下载 Horizon Cloud Connector 设备。
    Horizon Cloud Connector 设备以 OVA 文件的形式提供。您可以从 VMware Customer Connect 中主 下载 VMware Horizon Service 位置上的 VMware Horizon Cloud Connector 行导航到此文件。从该 下载 VMware Horizon Service 页面中,单击 VMware Horizon Cloud Connector 行中标有 转至下载的链接,打开包含 OVA 文件的 Horizon Cloud Connector 页面。
    重要说明: 要获得最新的产品修复、安全修复和最新的功能,请确保下载的版本为最新的通用版本或更高版本。当前版本 2.4.x 是最新的通用版本。如果之前下载了低于版本 2.4.x 的 Horizon Cloud Connector OVA,则请登录到 customerconnect.vmware.com 并获取最新版本以配对您的容器。
  2. 使用 vSphere ClientHorizon Cloud Connector 设备作为 OVF 模板部署到您的 Horizon 容器中。
    有关部署 OVF 模板的一般信息,请参阅 VMware vSphere 文档页面上的 《vSphere 虚拟机管理》指南。

    在 OVF 部署向导中的一些步骤中,您需要做出一些典型的 OVF 部署选择,例如选择主机、数据存储、网络等。在自定义模板步骤中,您需要提供特定于 Horizon Cloud Connector 设备的详细信息。

  3. 在向导中的自定义模板步骤中,填写必填项并为您的环境指定适当的项目。
    此步骤中的输入将用于配置虚拟设备。
    1. 指定虚拟设备的 root 密码。
      注: 确保新密码符合强密码的安全标准。确认密码最少包含 8 个字符,其中包含至少一个大写字符、一个数字字符和一个特殊字符。
      重要说明: 由于已知限制,即使您指定的 root 密码不包含特殊字符,OVF 部署向导也会继续部署虚拟设备。在这种情况下,将会成功完成部署,但在部署后阻止您登录到虚拟设备的操作系统。要确保在部署虚拟设备后可以访问该设备,请确认密码至少包含一个特殊字符。
    2. Horizon Cloud Connector 2.0 及更高版本)要部署设备的主节点,请确认已停用工作节点选项。默认情况下,将停用此选项。
    3. 要对 ccadmin 帐户使用 SSH 公钥身份验证,请输入您之前生成的 SSH 公钥。
      如果在将设备与容器配对之前不需要对设备进行 SSH 访问,则可以跳过此步骤。您可以推迟到设备与容器配对之后再注册公钥并启用 SSH 访问。
    4. 为虚拟设备指定一个静态 IP 地址。
      请勿将 IPv6 用于 Horizon Cloud Connector 虚拟设备。IPv6 不受支持。
    5. 网络部分中,容器网络服务网络字段是可选字段。这些网络由虚拟机内的 Kubernetes 使用,无法从虚拟机外部访问。它们应为默认值,除非它们与客户内部网络重叠。默认情况下,在 Kubernetes CNI 中,使用子网 192.168.240.0/21 配置容器网络,使用 192.168.236.0/23 配置服务网络。如果要配置工作节点,则这些设置不适用。
    6. 如果您的环境要求使用 HTTP 代理服务器以使虚拟设备能够访问 Internet,请配置代理相关设置。
      重要说明: 请记住以下注意事项:
      • Horizon Cloud Connector 虚拟设备的自签名证书不支持代理 SSL 配置。
      • 要确保只有向 Internet 发出的出站请求才会通过 HTTP 代理进行路由,请配置无代理主机,以便在从设备收到内部请求时绕过代理服务器。对于此用例,在无代理中,请至少输入将与 Horizon Cloud Connector 配对的容器的相关连接服务器vCenter Server 实例的 DNS 子域。

        无代理中,使用逗号分隔多个值(如以下示例中所示),并确保不含空格。该字段还接受 IP 范围,如以下示例中所示。

        .ad-domain.example.com,10.109.*

        如果将无代理设置留空,则虚拟设备将提取由管理员提供或该设备发现的连接服务器主机名。设备通过查询容器来发现连接服务器主机名。设备会将这些发现的主机配置为隐式无代理主机。

  4. 使用 vSphere Client 打开 Horizon Cloud Connector 设备的电源。
  5. 完全打开 Horizon Cloud Connector 设备的电源后,使用 vSphere Client 选项启动该设备的控制台。
    • Horizon Cloud Connector 2.0 及更高版本)Kubernetes 可能需要长达 10 分钟时间才能完成初始化过程。在此期间,系统将显示蓝色启动屏幕,并显示消息“正在配置 Horizon Cloud Connector (主节点)...”。完成初始化后,系统将显示蓝色控制台屏幕,其中包含主节点的 URL 地址。您将在浏览器中加载此 URL 以启动载入工作流。
    • (Horizon Cloud Connector 1.10) 等待显示设备的蓝色控制台屏幕,其中包含虚拟设备的 URL 地址。您将在浏览器中加载此 URL 以启动载入工作流。
    以下屏幕截图展示了一个地址为 https://10.92.245.255/ 的已部署设备。
    vSphere Client 中显示的 Horizon Cloud Connector 的蓝色控制台。
  6. 完成使用命令行界面启用对 Horizon Cloud Connector 的 SSH 访问中的步骤。
  7. 要对 Horizon Cloud Connector 虚拟设备使用完全限定域名 (Fully Qualified Domain Name, FQDN) 并解析主机名,请在 DNS 服务器中创建正向和反向查找记录,以将该 FQDN 映射到 Horizon Cloud Connector 虚拟设备的静态 IP。
  8. 通过第一代租户 - 验证 Horizon 容器和虚拟设备是否准备好与第一代 Horizon 控制平面配对继续容器载入工作流。