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

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

注: 有关 Horizon 容器部署架构的背景信息,请参阅 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 设备。
    在您使用 My VMware 帐户凭据登录 my.vmware.com 后, Horizon Cloud Connector 设备将以 OVA 文件形式提供,并且可在 my.vmware.com 中找到。
    重要事项: 要获得最新的产品修复和最新的功能,请确保下载的版本为最新的通用版本或更高版本。当前,版本 2.1.0.0 是最新的通用版本。如果之前下载了低于版本 2.1.0.0Horizon Cloud Connector OVA,则请登录到 my.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. 如果您的环境要求使用 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 控制平面配对继续容器载入工作流。