为本地设备配置 NTP
问题
NVIDIA NetQ 使用 chrony
来同步 NetQ 设备上的时间。chrony
与 NTP 同步,以确保设备上的系统时钟准确。
默认情况下,NetQ 使用公共 NTP 池服务器配置 chrony
。但是,这不适用于气隙本地环境,因为它们会阻止出站流量到互联网上的 NTP 池服务器。如果您使用的是 NetQ 本地设备,则需要验证 NTP 指向内部 NTP 池服务器,而不是外部公共服务器。
如果您尝试安装或升级 NetQ,则必须在安装或升级之前卸载 NTP 或任何其他 NTP 服务(例如 ntpd
或 SNTP)。
解决方案
在 chrony
中配置 NTP
编辑
chrony
配置文件cumulus@appliance:~$ sudo nano /etc/chrony/chrony.conf
将服务器池更改为您的内部 NTP 服务器
\# About using servers from the NTP Pool Project in general see (LP: #104525). \# Approved by Ubuntu Technical Board on 2011-02-08. \# See http://www.pool.ntp.org/join.html for more information. pool ntp.ubuntu.com iburst maxsources 4 pool 0.ubuntu.pool.ntp.org iburst maxsources 1 pool 1.ubuntu.pool.ntp.org iburst maxsources 1 pool 2.ubuntu.pool.ntp.org iburst maxsources 2
保存文件,然后重启
chronyd
服务cumulus@appliance:~$ sudo systemctl restart chronyd
有关 NTP 的更多信息,请参阅 Cumulus Linux 用户指南。