码迷,mamicode.com
首页 > 其他好文 > 详细

NTP时钟同步

时间:2020-03-27 10:44:19      阅读:51      评论:0      收藏:0      [点我收藏+]

标签:lsp   最大   restart   server   执行   reac   idt   时间   自启   

  1. 以root用户登录NTP客户端。

    修改配置文件“/etc/ntp.conf”。

    # vi /etc/ntp.conf

    修改“server”为NTP服务器(时钟源)的地址,使用IP地址或域名均可。例如10.10.10.100。

    server 10.10.10.100
  2. 重新启动NTP服务。

    # /bin/systemctl restart ntpd.service

  3. 执行如下命令进行时钟同步。

    # ntpdate Server_IP

    其中,Server_IP为时钟源服务器的地址。

  4. 将同步后的时间写入系统硬件时钟。

    # hwclock --systohc

  5. 设置NTP服务开机自启动。

    # chkconfig ntpd on

  6. 查看时钟同步情况。

    # ntpq -p

    系统显示如下类似信息,表示同步成功:
         remote           refid      st t when poll reach   delay   offset  jitter
    ==============================================================================
     *10.10.10.11        .INIT.      11 u  2   1024  377   0.322  -76.531   9.629
     10.10.10.101        .INIT.      11 u  -    1024  0     0.000    0.000   0.000

    remote、when、reach三个参数可作为是否连接成功的关键参数。各项参数含义如配置NTP时钟同步所示:

    表1 NTP同步参数解释

    参数名

    参数说明

    remote

    NTP客户端所连接的远程NTP服务器。带 “*” 的表示NTP客户端与该NTP服务器同步。上例中与10.10.10.11同步。

    refid

    远程NTP服务器的上层NTP服务器的IP地址或域名。

    st

    远程NTP服务器所在的层数。

    t

    NTP客户端与远程NTP服务器的通信方式。

    • u:单播
    • b:广播
    • l: 本地

    when

    表示前一次校准时间与当前时间的时间间隔,单位秒。

    上例中表示前一次校准发生在2秒前。

    poll

    NTP客户端查询远程NTP服务器的时间间隔,单位秒。

    如果NTP服务刚启动,该缺省值为“64”秒。经过多次校准,该值会逐渐变大直至达到最大值“1024”秒。

    reach

    一个8位的左移移位寄存器值,用来测试能否和NTP服务器连接,每成功连接一次它的值就会增加。该值为八进制,取值范围为0~377。0代表不成功,377代表均成功。

    上例中为377表示连接均成功。

    delay

    从NTP客户端到远程NTP服务器通信的往返时间。单位:毫秒。

    offset

    NTP客户端与远程NTP服务器的时间偏移量,offset 越接近于0,时间越接近。单位:毫秒。

    jitter

    统计了在特定个连续的连接数里offset的分布情况,数值的绝对值越小时间越精确。单位:毫秒。

NTP时钟同步

标签:lsp   最大   restart   server   执行   reac   idt   时间   自启   

原文地址:https://www.cnblogs.com/sxck/p/12579433.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!