Other nodes

Other nodes reference the controller node for clock synchronization. Perform these steps on all other nodes.

Install and configure components

  1. Install the packages.

    For Ubuntu:

    # apt install chrony
    

    For RHEL or CentOS Stream:

    # dnf install chrony
    
  2. Configure the chrony.conf file and comment out or remove all but one server key. Change it to reference the controller node.

    For RHEL or CentOS Stream, edit the /etc/chrony.conf file:

    server controller 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.conf file:

    server controller iburst
    
  3. Comment out the pool 2.debian.pool.ntp.org offline iburst line.

  4. Restart the NTP service.

    For Ubuntu:

    # service chrony restart
    

    For RHEL or CentOS Stream:

    # systemctl enable chronyd.service
    # systemctl start chronyd.service