How to adjust the system time to a accurate time using the ntpdate command under centos7/6.5 or RHEL 7/6.5 linux? How can I synchronize system time to a accurate time? this post will show you how to use ntpdate command to adjust system time to sync with remote time ntp server.
CentOS 7 synchronize system time using ntpdate command
Firstly you need to check if ntpdate package is installed currently. issue the following command:
rpm -qa | grep ntpdate
outputs:
[root@devops /]# rpm -qa | grep ntpdate ntpdate-4.2.6p5-18.el7.centos.x86_64
If it is not installed, running the below “yum install” command to install it,type:
yum install ntpdate
outputs:
[root@devops /]# yum install ntpdate Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile * base: mirrors.btte.net * extras: mirrors.btte.net * updates: mirrors.yun-idc.com Resolving Dependencies --> Running transaction check ---> Package ntpdate.x86_64 0:4.2.6p5-19.el7.centos will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: ntpdate x86_64 4.2.6p5-19.el7.centos updates 82 k Transaction Summary ================================================================================ Install 1 Package Total size: 82 k Installed size: 121 k Is this ok [y/d/N]: y Downloading packages: Running transaction check Running transaction test Transaction test succeeded Running transaction Warning: RPMDB altered outside of yum. ** Found 2 pre-existing rpmdb problem(s), 'yum check' output follows: anaconda-19.31.79-1.el7.centos.4.x86_64 has missing requires of ntpdate ntp-4.2.6p5-18.el7.centos.x86_64 has missing requires of ntpdate = ('0', '4.2.6p5', '18.el7.centos') Installing : ntpdate-4.2.6p5-19.el7.centos.x86_64 1/1 Verifying : ntpdate-4.2.6p5-19.el7.centos.x86_64 1/1 Installed: ntpdate.x86_64 0:4.2.6p5-19.el7.centos Complete!
After installed ntpdate package, you now can use ntpdate command to synchronize system time from the remote ntp time server, issue the following command:
ntpdate pool.ntp.org
outputs:
[root@devops /]# ntpdate pool.ntp.org 22 Dec 04:33:10 ntpdate[3836]: adjust time server 97.107.128.58 offset -0.034519 se