安装ntp服务
yum -y install ntp
修改ntp配置
vim /etc/ntp.conf
driftfile /var/lib/ntp/drift
##记录和上级时间服务器的时间差异
restrict default nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict ::1
restrict ntp.aliyun.com
server ntp.aliyun.com
启动NTP服务
systemctl start ntpd
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*203.107.6.88 100.107.25.114 2 u 11 64 37 16.027 2.634 1.276
systemctl enable ntpd
remote: 它指的就是本地机器所连接的远程NTP服务器
refid: 它指的是给远程服务器提供时间同步的服务器
st: 远程服务器的层级别(stratum). 由于NTP是层型结构,有顶端的服务器,多层的Relay Server再到客户端. 所以服务器从高到低级别可以设定为1-16. 为了减缓负荷和网络堵塞,原则上应该避免直接连接到级别为1的服务器的
when: 时间同步频率
poll: 本地机和远程服务器多少时间进行一次同步(单位为秒). 在一开始运行NTP的时候这个poll值会比较小,那样和服务器同步的频率也就增加了,可以尽快调整到正确的时间范围.之后poll值会逐渐增大,同步的频率也就会相应减小
reach: 这是一个八进制值,用来测试能否和服务器连接.每成功连接一次它的值就会增加
delay: 从本地机发送同步要求到服务器的round trip time
offset: 这是个最关键的值, 它告诉了我们本地机和服务器之间的时间差别. offset越接近于0,我们就和服务器的时间越接近
jitter: 这是一个用来做统计的值. 它统计了在特定个连续的连接数里offset的分布情况. 简单地说这个数值的绝对值越小我们和服务器的时间就越精确
发表评论