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