美文网首页
Centos 时间ntp同步

Centos 时间ntp同步

作者: liurongming | 来源:发表于2017-04-10 15:42 被阅读0次

    安装ntp服务器

    yum install ntp

    开始自启动

    systemctl enable ntpd.service

    启动ntp

    systemctl start ntpd.service

    查看状态

    systemctl status ntpd.service

    查看同步的服务器IP

    ntpq -pn

    查看时程

    netstat -upnl |grep ntpd

    查看同步的服务器IP

    ntpq -pn

    [root@localhost ~]# ntpq -pn  
     remote           refid      st t when poll reach   delay   offset  jitter 
    ============================================================================== 
     50.77.217.185   .INIT.          16 u    -   64    0    0.000    0.000   0.000 
     202.90.158.4    .INIT.          16 u    -   64    0    0.000    0.000   0.000 
     202.71.100.89   .INIT.          16 u    -   64    0    0.000    0.000   0.000 
     202.134.1.10    .INIT.          16 u    -   64    0    0.000    0.000   0.000 
    *127.127.1.0     .LOCL.          10 l   18   64  377    0.000    0.000   0.001 
    

    同步的结果

    ntpstat

    [root@localhost ~]# ntpstat 
    synchronised to local net at stratum 11 
     time correct to within 12 ms 
     polling server every 512 s
    

    remote:即NTP主机的IP或主机名称。注意最左边的符号,如果由“+”则代表目前正在作用钟的上层NTP,如果是“*”则表示也有连上线,不过是作为次要联机的NTP主机。
    refid:参考的上一层NTP主机的地址
    st:即stratum阶层
    when:几秒前曾做过时间同步更新的操作
    poll:下次更新在几秒之后
    reach:已经向上层NTP服务器要求更新的次数
    delay:网络传输过程钟延迟的时间
    offset:时间补偿的结果
    jitter:Linux系统时间与BIOS硬件时间的差异时间

    CentOS 7 时区调整

    Linux 系统(我特指发行版, 没说内核) 下大部分软件的风格就是不会仔细去考虑向后 的兼容性, 比如你上个版本能用这种程序配置, 没准到了下一个版本, 该程序已经不见了. 比如 sysvinit 这种东西.
    设置时区同样, 在 CentOS 7 中, 引入了一个叫 timedatectl 的设置设置程序.
    用法很简单:

    # timedatectl # 查看系统时间方面的各种状态
    [root@srv-cs-test-lrm ~]#  timedatectl
          Local time: Mon 2018-01-29 10:39:54 CST
      Universal time: Mon 2018-01-29 02:39:54 UTC
            RTC time: Mon 2018-01-29 10:39:54
           Time zone: Asia/Shanghai (CST, +0800)
         NTP enabled: yes
    NTP synchronized: yes
     RTC in local TZ: yes
          DST active: n/a
    
    Warning: The system is configured to read the RTC time in the local time zone.
             This mode can not be fully supported. It will create various problems
             with time zone changes and daylight saving time adjustments. The RTC
             time is never updated, it relies on external facilities to maintain it.
             If at all possible, use RTC in UTC by calling
             'timedatectl set-local-rtc 0'.
    [root@srv-cs-test-lrm ~]# 
    
    # timedatectl list-timezones # 列出所有时区
    
    # timedatectl set-local-rtc 1 # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
    
    # timedatectl set-timezone Asia/Shanghai # 设置系统时区为上海
    

    其实不考虑各个发行版的差异化, 从更底层出发的话, 修改时间时区比想象中要简单:

    # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    

    相关文章

      网友评论

          本文标题:Centos 时间ntp同步

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