Seems there's no ntpd in centos7, how can I sync time in centos7?

I found out that chrony should be used in centos7, what is manual way to update time using chrony?

I assume chronyd is something equivalent to ntpd? and what's the command equivalent to ntpdate -s time.nist.gov?

  • 1
    There exists an ntp package providing ntpd, it is not the default in RHEL 7. chrony is a perfectly fine implementation for most use cases. – John Mahowald May 21 '19 at 12:00

Unless you've changed chrony's configuration, you don't need to do anything but start the service.

systemctl enable --now chronyd.service

The default configuration automatically steps the clock at startup (using the makestep directive) if it is more than one second different than the default NTP servers.

If you explicitly removed makestep from the configuration, you can step the clock by using the command

chronyc makestep

You should NOT do this if you used the non-default rtcfile option though, as it will cause the RTC drift to be recorded incorrectly.

For further details see the RHEL 7 chrony documentation.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.