zoukankan      html  css  js  c++  java
  • Linux系统时间同步问题

    问题描述:

      定时任务中有一个同步时间的操作,,但是查看时间发现比服务器中的时间少了5秒

     #  crontab -l 
    
      0 * * * *  /usr/sbin/ntpdate  192.168.3.1

     # /usr/sbin/ntpdate 192.168.37.1
    7 Apr 16:03:07 ntpdate[23403]: adjust time server 192.168.3.1 offset -5.000101 sec



    差了5秒钟的时间

      

    查了很久都没思路,,后来终于找到原因,现在整理一下出现这种问题的定位问题方法:

    1、查看crontab的日志,看是否有报错

    2、查看message的日志,查看这个时间段是否有报错

    3、查看是否有其他定时服务冲突

    (1)查看crontab的日志: vim /var/log/cron

      没有找到错误日志

    (2)查看系统日志:vim /var/log/message

      看到这个时间段有chronyd 日志  “Apr  7 15:23:29 master0 chronyd[962]: Selected source 119.28.206.193”

       系统日志中没有错误日志,但是有chrony的日志,chrony也是同步时间的服务,查看chrony的进程

    (3) 由系统日志看到chrony的记录,,查看进程,, 

      # ps -elf |grep chrony

      查到这个服务已经启动,,Linux系统出现两个同步时间的服务,所以出现同步时间偏差,需要关闭一个同步时间服务

    (4)我选择关闭chrony服务

    # systemctl stop chronyd
    # systemctl disable chronyd
    

      如此 ,时间同步问题就解决了。。。

  • 相关阅读:
    poj 2718 Smallest Difference
    AtCoder Beginner Contest 100 2018/06/16
    aoj 0009 Prime Number
    poj 1930 Dead Fraction
    poj 3669 Meteor Shower
    aoj 0121 Seven Puzzle
    poj 2429 GCD & LCM Inverse
    aoj 0005 GCD and LCM
    aoj 0558 Cheese
    aoj 0033 玉
  • 原文地址:https://www.cnblogs.com/carriezhangyan/p/12654286.html
Copyright © 2011-2022 走看看