we have 3 machines in the cluster ( redhat 7.2 )
- linux_machine1
- linux_machine2
- linux_machine3
the machines time are like this
Sun Sep 1 13:54:20 UTC 2019 - linux_machine1
Sun Sep 1 13:34:15 UTC 2019 - linux_machine2
Sun Sep 1 13:53:35 UTC 2019 - linux_machine3
we can see time diff between machines ( this isnt good because all machines should be sync to ntp server name moon.ntp.org )
the configuration file:
more /etc/chrony.conf
# Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server name moon.ntp.org iburst
we check also the chronyd service , and service is running on all machines
systemctl status chronyd
we checked also the
chronyc tracking | grep "Leap status"
Leap status : Normal
And we get normal state on all machines
So if configuration is ok ( moon.ntp.org
is the ntp
server )
And
Leap status is Normal
And all services are running
Then why we get the gap on time on all 3 Linux servers ?
UPDATE:
after we restart all chrony service as
systemctl restart chronyd
now the time on all machines is equal
the question is - why need here chronyd
restart ?