zoukankan      html  css  js  c++  java
  • ntp---时钟同步服务

     

    NTP--时钟同步服务

      地球分为东西十二个区域,共计 24 个时区
      格林威治作为全球标准时间即 (GMT 时间 ),东时区以格林威治时区进行加,而西时区则为减。
      地球的轨道并非正圆,在加上自转速度逐年递减,因此时间就会有误差在计算时间的时,最准确是使 用“原子震荡周期”所计算的物理时钟。这种时钟被称为标准时间           即—   Coordinated Universal Time(UTC)

      UTC 的准确性毋庸置疑,美国的 NIST F-1 原子钟 2000 年才将产生 1 秒误差。
      随着时间的误差,有些工作是无需进行时间精确即可以完成。但有些工作就必须精确时间从而可以完 成目标任务。
      因此时间的同步有了需求。目前所使用的就是 Network Time Protocol 协议。即网络时间协议。

              

    NTP工作请求

      (1) 客户端将采用随机端口向 NTP 服务器 (UDP:123) 发出时间同步请求

      (2)NTP 服务器收到请求后会将发出调校时间

      (3)NTP 客户端接收到 NTP 服务器的消息后,以进行调整,从而完成时间同步

      

      同步服务器时间方式有2个:一次性同步(手动同步)、通过服务自动同步。
        1、一次性同步时间:ntpdate 时间服务器的域名或ip地址
        Ip地址查看可以访问:http://www.ntp.org.cn/pool.php
        ntpdate 120.25.108.11(选择阿里云的)

    NTP服务器实现

       每个节点下载配置源(可以选择阿里源):https://opsx.alibaba.com/mirror

      我在这里用的是内部已经下载好的yum源:

     

      1、NTP服务器安装  

        yum install ntp -y

      2、NTP所涉及的程序

        ntpd

        ntpdate

        tzdata-update

      3、相关时间程序

        date

        hwclock

      4、NTP所涉及的文件

     

      5、NTP服务

         NTP 服务属于 C/S 架构模式 , 在建立本地服务时最好 与上层服务器进行时间同步来给本地提供时间同步服务

          

        ntp.conf说明

        restrict 来管理 NTP 权限控制

        用法 : restrict [ip] mask [netmask] parameter

          

               

        server 进行设置上端同步 NTP 

         用法 : server [ip or hostname] [prefer]

         

        

        让本地的ntpd与本地硬件时间同步 : 

    vim /etc/ntp.conf    #打开配置文件加入下面两行代码
    
        server 127.127.1.0 # local clock
    
        fudge 127.127.1.0 stratum 10

           

        systemctl start ntpd

       6、Linux 客户端同步

        1)手动同步

          ntpdate 192.168.112.139

        2)自动同步

          vim /etc/ntp.conf 

            server 192.168.112.139

          

          systemctl restart ntpd

          同时打开server端的配置文件将:

           

           restrict 127.0.0.1 修改为0.0.0.0  表示允许任意主机同步

      7、查看上层NTP服务状态

        ntpq -p

          

          

     

  • 相关阅读:
    hdu5360 Hiking(水题)
    hdu5348 MZL's endless loop(欧拉回路)
    hdu5351 MZL's Border(规律题,java)
    hdu5347 MZL's chemistry(打表)
    hdu5344 MZL's xor(水题)
    hdu5338 ZZX and Permutations(贪心、线段树)
    hdu 5325 Crazy Bobo (树形dp)
    hdu5323 Solve this interesting problem(爆搜)
    hdu5322 Hope(dp)
    Lightoj1009 Back to Underworld(带权并查集)
  • 原文地址:https://www.cnblogs.com/cxhh/p/10758320.html
Copyright © 2011-2022 走看看