美文网首页
ntp时间同步服务

ntp时间同步服务

作者: 小镇青年Jack | 来源:发表于2019-08-19 09:58 被阅读0次

    ntp时间同步服务

    概念

    NTP是网络时间协议(Network Time Protocol),它是用来同步网络中各个计算机的时间的协议。


    安装


    • 目标
      现集群有三台主机,分别为lb01,web01,web02
      lb01作为master,同步硬件时间.
      web01,web02同步 lb01的时间.

    • 安装ntp
      三台主机分别安装ntp,并设置一个初始时间.
    yum -y install ntp
    date -s '2001-01-01 00:00:00'
    

    • 修改/etc/ntp.conf

    lb01

    #以centos7-1的硬件时间作为时间源
    server 127.127.1.0 # local clock 
    fudge 127.127.1.0 stratum 10
    
    #注释掉其他时间源
    #server 0.centos.pool.ntp.org iburst
    #server 1.centos.pool.ntp.org iburst
    #server 2.centos.pool.ntp.org iburst
    #server 3.centos.pool.ntp.org iburst
    
    #授权172.16.1.*网段可以同步
    restrict 172.16.1.0 mask 255.255.255.0 nomodify notrap
    

    web01,web02

    #只配置centos7-1作为同步时间源
    server lb01
    #server 0.centos.pool.ntp.org iburst
    #server 1.centos.pool.ntp.org iburst
    #server 2.centos.pool.ntp.org iburst
    #server 3.centos.pool.ntp.org iburst
    

    • 三台分别启动ntpd服务
    systemctl start ntpd
    

    • 查看与时间源的偏差
    ntpdc -c loopinfo
    

    offset:               -0.000019 s
    frequency:            -0.006 ppm
    poll adjust:          24
    watchdog timer:       198 s
    

    • 查看同步的时间源
    ntpq -p
    
         remote           refid      st t when poll reach   delay   offset  jitter
    ==============================================================================
     lb01            LOCAL(0)         6 u   24   64    7    0.436  3039042   0.011
    
    

    • 查看
      稍等几分钟后,执行date查看各主机的时间.

    • 注意
      VMware虚拟机上的主机,在suspend并重启之后,各台主机的时间会出现较大偏差.而ntpd是平滑同步,需要较长的时间,此时最好进行一次ntpdate手工同步.
    ntpdate -u 172.16.1.5
    

    参考:https://www.cnblogs.com/shanhua-fu/p/9281040.html

    那天

    相关文章

      网友评论

          本文标题:ntp时间同步服务

          本文链接:https://www.haomeiwen.com/subject/rggjsctx.html