要确保 Horizon Cloud Connector 虚拟设备在 Horizon Cloud 和所需的连接服务器实例中正确进行身份验证,您必须将虚拟设备的时钟与网络时间协议 (Network Time Protocol, NTP) 服务器进行同步。在先确保主机与 NTP 服务器正确同步后,可以将 Horizon Cloud Connector 虚拟设备上的时钟与虚拟设备所在的物理 ESXi 主机上的时钟进行同步。

过程

  • (首选方法)将 Horizon Cloud Connector 虚拟设备与虚拟设备所在的物理 ESXi 主机进行同步。
    1. 确认 ESXi 主机的时钟与 NTP 服务器正确同步。
      有关详细信息,请参阅 VMware vSphere 文档
    2. 使用 vSphere Client 打开 Horizon Cloud Connector 虚拟设备的“编辑设置”窗口,并启用与主机同步时间选项。
      有关详细说明,请参阅 VMware vSphere 文档
      注:Horizon Cloud Connector 1.5 及更高版本中,默认情况下会启用 与主机同步时间
  • (备用方法)如果无法将 Horizon Cloud Connector 虚拟设备与物理 ESXi 主机同步,您可以直接将虚拟设备与 NTP 服务器同步。
    注: 进行时间同步的首选方法是将虚拟设备与物理 ESXi 主机同步。仅当无法执行首选方法时,才应使用以下步骤。
    1. 打开到 Horizon Cloud Connector 虚拟设备的 SSH 连接,然后以 root 用户身份登录。
    2. 通过使用文本编辑器(如 vi),打开 timesyncd.conf 文件以进行编辑。
      vi /etc/systemd/timesyncd.conf
    3. 编辑 [Time] 部分,以使其类似于以下示例。将 ntpAddress 替换为要使用的 NTP 服务器的域名。
      [Time]
      #FallbackNTP=time1.google.com time2.google.com time3.google.com time4.google.com
      NTP=ntpAddress
      保存对 timesyncd.conf 文件的更改,然后退出文本编辑器。
    4. 重新启动虚拟设备的网络服务。
      systemctl restart systemd-networkd
    5. 重新启动虚拟设备的时间同步服务。
      systemctl restart systemd-timesyncd
    6. 确认虚拟设备上的时钟现已与指定的 NTP 服务器同步。