Configure NTP for On-premises Appliances
Cumulus NetQ uses
chrony to synchronize time on Cumulus NetQ appliances.
chrony syncs with NTP to keep the system clock correct in the appliance, as having the correct system clock is necessary for NetQ to function.
chrony in Cumulus NetQ is configured with public NTP pool servers. However, this does not work for air gapped on-premises environments where egress traffic to NTP pool servers on the internet is blocked. If you are using the Cumulus NetQ On-premises Appliance, you need to verify NTP points to internal NTP pool servers and not to external public servers.
- Cumulus NetQ 3.2.0 and later
To configure NTP in
cumulus@appliance:~$ sudo nano /etc/chrony/chrony.conf
Change the server pool to your internal NTP servers:
\# 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
Save the file then restart the
cumulus@appliance:~$ sudo systemctl restart chronyd
For more information about NTP, read the [Cumulus Linux user guide](https://docs.nvidia.com/networking-ethernet-software/cumulus-linux-43/System-Configuration/Setting-Date-and-Time/#use-ntp.