RedHat Linux NTP实施步骤
1、ntpdate -d 192.168.150.142 /*查看本系统与NTP服务器的时间偏差;
如果时间偏差大于1000秒(约16分钟),
应停止系统应用,再调整时间*/
2、crontab -l /*查看本系统之前是否配置过定时时间同步操作;
若有,应删除 crontab -e */
3、date /*查看本系统时区是否正确;
若不正确,则应停应用,调整时区,可以参考tzselect*/
4、service ntpd status /*查看本系统之前是否配置过ntp服务命令;
若有过配置,应关闭NTP服务*/
service ntpd stop 关闭NTP服务
5、service ntpd status /*确认NTP服务是否已经停止*/
或者使用命令ntpq -p
6、vi /etc/ntp.conf /*编辑文件/etc/ntp.conf*/
注释broadcastclient
#broadcastclient
需添加内容
server 192.168.150.142 minpoll 4 maxpoll 4 prefer //minpoll 4 maxpoll 4:2^4(16s)同步一次
server 192.168.150.143 minpoll 4 maxpoll 4
tinker step 0 //如果使用缓慢调整应添加参数
driftfile /etc/ntp.drift /*默认系统自带,无需自己添加*/
tracefile /etc/ntp.trace
7、chkconfig ntpd on /*设置NTP服务开机自启动*/
查看启动情况
chkconfig --list |grep ntpd
8、ntpdate -d 192.168.150.142 /*确认系统与NTP服务器的时间偏差小于1000秒*/
9、service ntpd start /*开启NTP服务*/
10、ntpq -p /*查看NTP运行状态*/
显示内容类似如下
remote refid st t when poll reach delay offset jitter
=======================================================
*192.168.1.1 .GPS. 0 l - 16 377 0.000 0.011 0.002
+192.168.1.2 .LCK. 0 l 10 16 377 0.000 0.000 0.002
补充:直接对时命令
ntpdate 192.168.150.142