使用定时任务与nptdate结合实现自动时间同步
查看有没有任务:
[root@rac121 ~]# crontab -l
no crontab for root
添加时间同步任务,内容如下(绿色背景部分):
[root@rac121 ~]# crontab -eno crontab for root - using an empty one
0,10,21,31,41,51 * * * * /usr/sbin/ntpdate -v 10.1.1.222 > /root/ntpdate.log 2>&1
59 23 * * * /usr/sbin/ntpdate -v 10.1.1.222 > /root/ntpdate.log 2>&1;hwclock --systohc
再查看时该任务已经添加进来
[root@rac121 ~]# crontab -l
0,10,21,31,41,51 * * * * /usr/sbin/ntpdate -v 10.1.1.222 > /root/ntpdate.log 2>&1
59 23 * * * /usr/sbin/ntpdate -v 10.1.1.222 > /root/ntpdate.log 2>&1;hwclock --systohc
重启服务
[root@rac121 ~]# service crond restart
Stopping crond: [ OK ]
Starting crond: [ OK ]
对比验证时间是否同步
[root@rac121 ~]# date
Tue Jun 12 10:38:23 CST 2012