linux 开启ntp
先确定有没有装 ntp服务
rpm -qa ntp
如果没有安装,则需要部署ntp服务:yum2 yum源IP ntp (如果本地有挂载yum源,直接yum install ntp即可)
1、修改 /etc/ntp.conf 内容,本目录下的配置拷过去进行修改。
vim /etc/ntp.conf
#创建日志路径
#mkdir -p /data/ntpdata
----------------------------------------------------------------
#设置允许访问次时间服务器的时间服务的ip地址
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
#1.1.1.1要修改成同步机器的ip,mask使用本地的内网的
restrict 1.1.1.1 mask 255.255.0.0 nomodify notrap
#设置此服务器同上层服务器做时间同步ip地址,prefer意味着首选ip地址
#server 1.1.0.254 prefer
#下面默认配置
server 127.127.1.0 # local clock
#指定阶层编号为10,降低其优先度
fudge 127.127.1.0 stratum 10
#记录上次ntp server与上层ntp server 联结所花费的时间
driftfile /etc/ntp/drift
includefile
/etc/ntp/crypto/pw
keys /etc/ntp/keys
#设置ntp日志文件,路径要先创建
#logfile /data/ntpdata/ntp.log
----------------------------------------------------------------
2.本机启动ntp服务
service ntpd start
service ntpd restart
service ntpd status
#查看ntp服务器有无和上层ntp联通
ntpstat
3.等待大概几分钟,其他机器同步测试
/usr/sbin/ntpdate 7.4.100.150;/sbin/hwclock -w
ck '/usr/sbin/ntpdate 8.8.5.71;/sbin/hwclock -w'
ck "sed -i
'/ntpdate/d' /var/spool/cron/root"
ck 'echo "*/15 * * * * /usr/sbin/ntpdate 8.8.5.71;/sbin/hwclock -w"
>> /var/spool/cron/root'