Controller node¶
Perform these steps on the controller node.
Install and configure components¶
- Install the packages: - For Ubuntu: - # apt install chrony - For RHEL or CentOS Stream: - # dnf install chrony 
- Edit the - chrony.conffile and add, change, or remove the following keys as necessary for your environment.- For RHEL or CentOS Stream, edit the - /etc/chrony.conffile:- server NTP_SERVER iburst- For RHEL/CentOS Stream in case of using firewalld don’t forget to update firewall rules as follows: - # firewall-cmd --permanent --add-service=ntp # firewall-cmd --reload - For Ubuntu, edit the - /etc/chrony/chrony.conffile:- server NTP_SERVER iburst- Replace - NTP_SERVERwith the hostname or IP address of a suitable more accurate (lower stratum) NTP server. The configuration supports multiple- serverkeys.- Note - By default, the controller node synchronizes the time via a pool of public servers. However, you can optionally configure alternative servers such as those provided by your organization. 
- To enable other nodes to connect to the chrony daemon on the controller node, add this key to the same - chrony.conffile mentioned above:- allow 10.0.0.0/24- If necessary, replace - 10.0.0.0/24with a description of your subnet.
- Restart the NTP service: - For Ubuntu: - # service chrony restart - For RHEL or CentOS Stream: - # systemctl enable chronyd.service # systemctl start chronyd.service 
