Steps to set a server's time source to the NTP server:
Use and set the coordinated universal time, UTC.
Code Block timedatectl set-timezone UTC
In
chronyd.conf
, add or modify the following IP address setting.When using SCS, use the Swarm-internal IP address.
server {SCS Swarm-internal IP address} iburst
To use a different NTP server:
server {NTP server IP} iburst
...
Info |
---|
ImportantThis must not be a Windows Directory SNTP server. |
Restart chrony:
Code Block |
---|
> systemctl enable chronyd
> systemctl restart chronyd |
Verify the time sources are correct.
Code Block |
---|
chronyc sources -v |
Verify there is an asterisk (*) next to one of the lines, indicating the time has been synchronized.
Example:
Code Block | ||
---|---|---|
| ||
210 Number of sources = 1
.-- Source mode '^' = server, '=' = peer, '#' = local clock.
/ .- Source state '*' = current synced, '+' = combined , '-' = not combined,
| / '?' = unreachable, 'x' = time may be in error, '~' = time too variable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. | | yyyy = measured offset,
|| \ | | zzzz = estimated error.
|| | | \
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* telamon.tx.caringo.com 3 8 377 152 +5225ns[+7036ns] +/- 98ms |
Display tracking stats for the chrony deamon.
Code Block |
---|
chronyc tracking -v |
...
The tracking command displays parameters about the system’s clock performance.
An example of the output shown below.
Code Block |
---|
Reference ID : 2D7D0114 (telamon.tx.caringo.com)
Stratum : 4
Ref time (UTC) : Tue Jul 26 03:49:40 2022
System time : 0.000021030 seconds slow of NTP time
Last offset : -0.000020990 seconds
RMS offset : 0.000054007 seconds
Frequency : 13.100 ppm slow
Residual freq : -0.002 ppm
Skew : 0.030 ppm
Root delay : 0.004795842 seconds
Root dispersion : 0.002171046 seconds
Update interval : 1029.6 seconds
Leap status : Normal |
Once the time is synchronized, sync the BIOS clock.
Code Block |
---|
hwclock --systohc |