Do We Need an External NTP Server for ROSA?
A Quick Note
2 min readMar 19, 2024
Some ROSA document says yes you will need the connection to an internet NTP server, some seems like didn’t list the NTP requirement. Let’s check it out.
Provision a testing cluster. Run into a node,
# oc debug node/ip-xx-xx-xx-xx
# chroot /host
Check the chrond service status,
# systemctl status chronyd
● chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; preset: enabled)
Drop-In: /usr/lib/systemd/system/chronyd.service.d
└─platform-chrony.conf
Active: active (running) since Tue 2024-03-19 08:51:23 UTC; 22min ago
Docs: man:chronyd(8)
man:chrony.conf(5)
Process: 1045 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 1085 (chronyd)
Tasks: 1 (limit: 401540)
Memory: 3.1M
CPU: 46ms
CGroup: /system.slice/chronyd.service
└─1085 /usr/sbin/chronyd -F 2 -f /run/coreos/platform-chrony.conf
Mar 19 08:51:23 localhost systemd[1]: Starting NTP client/server...
Mar 19 08:51:23 localhost chronyd[1085]: chronyd version 4.3 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +A>
Mar 19 08:51:23 localhost chronyd[1085]: Frequency -5.086 +/- 1.601 ppm read from /var/lib/chrony/drift
Mar…