6.开机自动启动NTP服务
TJ-Unicom-Group-Analyse1:~ # chkconfig -list | grep ntp 开机不启动时显示off,0~6指系统的运行级别
ntp 0:off 1:off 2:off 3:off 4:off 5:off 6:off
chkconfig ntp on 开机自动启动NTP服务
TJ-Unicom-Group-Analyse1:~ # chkconfig -list | grep ntp
ntp 0:off 1:off 2:off 3:on 4:off 5:on 6:off 确认服务已启动,启动服务时显示on
7.查看NTP服务日志(就能观察到时间是否在同步)
#cat /var/log/ntp
10 Jun 15:28:38 ntpd[2022]: ntpd exiting on signal 15
5 Jul 16:23:38 ntpd[17978]: synchronized to 10.3.64.61, stratum 5
5 Jul 16:29:18 ntpd[17978]: time reset +339.397617 s
5 Jul 16:29:18 ntpd[17978]: kernel time sync status change 0001
8.使用crontab设置时钟同步NTP的任务计划
* * * * * /usr/sbin/ntpdate 10.3.64.61 &>/dev/null;/sbin/hwclock -w 创建一个cron让它自动运行以下命令每天同步一次NTP,并把执行结果和错误信息都重定向/dev/null->系统时钟同步硬件时钟。
* * * * * /usr/sbin/ntpdate 10.3.64.61 &>/dev/null 这是另一种写法,把命令的结果和错误信息都写入文件
* * * * * /usr/sbin/hwclock -w 系统时钟同步硬件时钟
* * * * * su - root -c "/sbin/hwclock -w" 先切换用户为root,在执行“系统时钟同步硬件时钟”
0-59/10 * * * * /usr/sbin/ntpdate 10.3.64.61 &>/root/ntplog;/sbin/hwclock -w &>/root/ntptb 表示每隔10分钟同步一次NTP时间,并把执行结果和错误信息都重定向/root/ntplog->系统时钟同步硬件时钟
0 10 * * * /usr/sbin/ntpdate 10.3.64.61 &>/root/ntplog;/sbin/hwclock -w &>/root/ntptb 每天10点整同步一次NTP时间,并把执行结果和错误信息都重定向/root/ntplog->系统时钟同步硬件时钟
9.cron文件的目录和cron执行日志目录
/var/spool/cron/tabs/root cron文件的目录
/var/adm/cron/log cron执行日志目录