可以使用 vRealize Orchestrator Appliance 命令行在 vRealize Orchestrator 部署上启用时间同步。

可以使用网络时间协议 (Network Time Protocol, NTP) 通信协议为独立或集群 vRealize Orchestrator 部署配置时间同步。 vRealize Orchestrator 支持两个互斥的 NTP 配置:
NTP 配置 说明
ESXi 当托管 vRealize Orchestrator ApplianceESXi 服务器与 NTP 服务器同步时,可以使用此配置。如果使用的是集群部署,则所有 ESXi 主机都必须与 NTP 服务器同步。有关为 ESXi 配置 NTP 的详细信息,请参见使用 vSphere Web Client 在 ESXi 主机上配置网络时间协议 (NTP)
注: 如果 vRealize Orchestrator 部署迁移到与 NTP 服务器不同步的 ESXi 主机,可能会遇到时钟偏移问题。
systemd 此配置使用 systemd-timesyncd 守护进程同步 vRealize Orchestrator 部署的时钟。
注: 默认情况下, systemd-timesyncd 守护进程处于启用状态,但未配置 NTP 服务器。如果 vRealize Orchestrator Appliance 使用动态 IP 配置,则该设备可以使用通过 DHCP 协议接收的任何 NTP 服务器。

过程

  1. root 用户身份登录到 vRealize Orchestrator Appliance 命令行。
  2. ESXi 启用 NTP。
    1. 运行 vracli ntp esxi 命令。
    2. 运行 vracli ntp apply 命令。
      ESXi NTP 配置将应用于 vRealize Orchestrator 部署。
  3. systemd 启用 NTP。
    1. 运行 vracli ntp systemd --set FQDN_or_IP_of_systemd_server 命令。
      注: 可以添加多个 systemd NTP 服务器,用逗号分隔其网络地址即可。
    2. 运行 vracli ntp apply 命令。
      systemd NTP 配置将应用于 vRealize Orchestrator 部署。
  4. (可选) 要确认 NTP 配置的状态,请运行 vracli ntp status 命令。

后续步骤

如果 NTP 服务器和 vRealize Orchestrator 部署之间的时间差超过 10 分钟,则 NTP 配置可能会失败。要解决此问题,请重新引导 vRealize Orchestrator Appliance