Linux 时间同步 03 ntpdate时间同步
ntpdate同步时间,会造成时间的跳跃,对一些依赖时间的程序和服务会造成影响。比 如sleep,timer等。而且,ntpd服务可以在修正时间的同时,修正cpu tick。
理想的做法为,在开机的时候,使用ntpdate强制同步时间,在其他时候使用ntpd服务来同步时间。
安装ntpdate
yum -y install ntpdate
修改/etc/sysconfig/ntpdate
让ntpdate每次同步时间之后把时间写入hwclock,相当于命令hwclock -w
sed -i 's/SYNC_HWCLOCK=no/SYNC_HWCLOCK=yes/' etc/sysconfig/ntpdate
使用ntpdate手动时间同步
ntpdate 210.72.145.44
设置定期同步,在crontab中添加
0 12 * * * * /usr/sbin/ntpdate 192.168.0.1
格式
ntpdate [-nv] [NTP IP/hostname]