• 为什么要时间同步??? 1.查看时区是否正确 一般我们的是 Asia/Shanghai 时区 若不是,则需要修改时区 两个文件 /etc/localtime 和 /etc/sysconfig/clock 一、修改时区: # cp /usr/share/zoneinfo...

    为什么要时间同步???


    1.查看时区是否正确  一般我们的是  Asia/Shanghai 时区



    若不是,则需要修改时区  两个文件    /etc/localtime 和  /etc/sysconfig/clock

    一、修改时区:
    # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    修改为中国的东八区
    # vi /etc/sysconfig/clock
    ZONE="Asia/Shanghai"
    UTC=false
    ARC=false

    二 、时间同步

    ntp服务器  0.asia.pool.ntp.org、time.nist.gov、ntp.api.bz


    三、定时同步时间(crond  -e) 或者开机同步时间(编写脚本到 /etc/init.d/)

    crontab格式如下:
    # For details see man 4 crontabs
    # Example of job definition:
    # .---------------- minute (0 - 59)
    # |  .------------- hour (0 - 23)
    # |  |  .---------- day of month (1 - 31)
    # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
    # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
    # |  |  |  |  |
    # *  *  *  *  *  command to be executed


    每天 6:00 进行时间同步

    注:/sbin/hwclock -w 同步BIOS时钟,强制把系统时间写入CMOS:当我们进行完 Linux 时间的校时后,还需要以 hwclock -w 来更新 BIOS 的时间,因为每次开机的时候,系统会重新由 BIOS 将时间读出来,所以, BIOS 才是重要的时间依据。




    开机同步时间





    展开全文
  • linux服务器时间同步

    2018-11-08 15:08:26
    1、安装ntpdate,执行以下命令 # yum install ntpdate -y 2、手工同步网络时间,执行以下... 若上面的时间服务器不可用,也可以选择以下服务器同步时间  time.nist.gov  time.nuri.net  0.asia.pool.ntp...

    1、安装ntpdate,执行以下命令

    # yum install ntpdate -y

    2、手工同步网络时间,执行以下命令,将从time.nist.gov同步时间

    # ntpdate 0.asia.pool.ntp.org

      若上面的时间服务器不可用,也可以选择以下服务器同步时间

      time.nist.gov

      time.nuri.net

      0.asia.pool.ntp.org

      1.asia.pool.ntp.org

      2.asia.pool.ntp.org

      3.asia.pool.ntp.org

    3、使用crontab计划任务定时更新网络时间,修改crontab文件,在末尾增加* */1 * * * ntpdate 0.asia.pool.ntp.org,每隔1小时同步一次时间。

    # vi /etc/crontab

    4、使用date命令查看当前时间

    5、系统时间同步到硬件,防止系统重启后时间呗还原

    # hwclock -w
    展开全文
  • Linux服务器时间同步

    2014-03-04 10:14:07
    Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。 date命令: date...
          Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。

    date命令
    date :查看当前时间,结果如下:Tue Mar 4 01:36:45 CST 2014
    date -s 09:38:40 :设置当前时间,结果如下:Tue Mar 4 09:38:40 CST 2014

    ntpdate命令
    ntpdate -u 210.72.145.44 :网络时间同步命令

    注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
    -u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步;
    210.72.145.44:中国国家授时中心的官方服务器。

    ntp常用服务器
    中国国家授时中心:210.72.145.44
    NTP服务器(上海) :ntp.api.bz

    美国:time.nist.gov 
    复旦:ntp.fudan.edu.cn 
    微软公司授时主机(美国) :time.windows.com 
    台警大授时中心(台湾):asia.pool.ntp.org

    经测试中国国家授时中心与NTP上海服务器可以正常同步时间,注意需要加上-u参数!
    展开全文
  • 多台Linux虚拟机时间不一致的解决方法 2018年08月09日,在学习Mysql主从及主主同步时发现所用到的两台虚拟机时间存在不一致性,如下图所示:   因为这两台虚拟机都是从模板机上克隆出来的,在模板机上是做了时间...

    多台Linux虚拟机时间不一致的解决方法

    2018年08月09日,在学习Mysql主从及主主同步时发现所用到的两台虚拟机时间存在不一致性,如下图所示:

     

    因为这两台虚拟机都是从模板机上克隆出来的,在模板机上是做了时间同步的,如下图所示:

    理论上来说,这两台虚拟机应该是时间一致的,我怀疑不一致的原因是/usr/sbin/ntpdate time.nist.gov 没有执行。于是单独执行,结果如下图所示:

     

     

    no server suitable for synchronization found:找不到适合同步的服务器。

    既然找不到那好吧,我想自己搭建在管理机上搭建一台时间同步服务器NTP吧。

    转念又一想:那岂不是要时时打开管理机,这可不好(毕竟我这笔记本性能不怎么高,同时跑的太多虚拟机,太卡了)。于是就想不如换台时间服务器同步吧,于是找到了中国ntp服务器:cn.pool.ntp.org

    下面介绍操作方法(这里我以一台服务器为例):

    环境:

    [root@db01 ~]# uname -r

    2.6.32-696.el6.x86_64

    [root@db01 ~]# uname -m

    x86_64

    [root@db01 ~]# cat /etc/redhat-release

    CentOS release 6.10 (Final)

    网络时间服务器

    首先得确保这些服务器都能ping通否则是无法时间同步的。否则会报错“no server suitable for synchronization found”

    • 中国国家授时中心:210.72.145.44   ----暂时无法使用
    • NTP服务器(上海) :ntp.api.bz
    • 中国ntp服务器:cn.pool.ntp.org   ---在这里我所使用的
    • pool.ntp.org

    • 时间同步工具

    • rdate:rdate -s
      ntpdate:ntpdate -u(使用-u参数会返回误差,也可以使用-s)
      以上两个工具都可以用来同步网络时间服务器,centos默认都有安装,两个工具的使用方法都很简单,本章主要介绍ntpdate工具,这个工具也是最常用的。如果没有安装安装方法如下:
      yum -y install ntp

    • 同步时间

    • 1.修改时区

    • \cp  /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
      vim  /etc/sysconfig/clock
      ZONE="Asia/Shanghai"
      UTC=false
      ARC=false


    • 2.同步时间

    • [root@db01 ~]# /usr/sbin/ntpdate -u cn.pool.ntp.org
       9 Aug 13:14:14 ntpdate[2837]: adjust time server 209.97.168.88 offset 0.005685 sec

    • 3.写入硬件时间

    • 服务器每次重启都会参考硬件的时间,所以需要将当前系统的时间写入到硬件。
      查看当前硬件时间:
      [root@db01 ~]# hwclock -r
      2018年08月09日 星期四 21时14分29秒  -0.735471 seconds
      写入硬件时间:
      [root@db01 ~]# hwclock -w
      [root@db01 ~]# hwclock -r
      2018年08月09日 星期四 13时14分44秒  -0.345959 seconds
      自动时间同步
      1.配置开机启动校验
      vim /etc/rc.d/rc.local
      /usr/sbin/ntpdate -u cn.pool.ntp.org> /dev/null 2>&1; /sbin/hwclock -w
      2.配置定时任务
      vim /etc/crontab
      00 10 * * * root /usr/sbin/ntpdate -u cn.pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w
      或者
      crontab -e
      00 10 * * * /usr/sbin/ntpdate -u cn.pool.ntp.org > /dev/null 2>&1; /sbin/hwclock -w
      测试结果:(两台虚拟机)
       
      建议在模板机优化时即做时间同步
       
       

    展开全文
  • Linux 服务器时间同步

    2018-06-13 14:16:37
    二、离线情况:以其中一台最接近当前网络时间服务器作为时间服务器,然后其他机器将时间同步到与该机器一致。 1、作为时间服务器的那台机器需要开启ntpd服务,其他机器不用开启,命令如下service ntpd start 2、...

    查看ntpd的状态

    service ntpd  status
    

    一、连网的情况:

    同步互联网的时间(可自行找一个时间服务器)
    ntpdate ntp1.aliyun.com
    

    二、离线情况:

    以其中一台最接近当前网络时间的服务器作为时间服务器,然后其他机器将时间同步到与该机器一致。
    

    1、作为时间服务器的那台机器需要开启ntpd服务,其他机器不用开启,命令如下

    service ntpd start
    

    2、其它机器依次执行同步命令

     ntpdate 时间服务器的ip
     执行完上述步骤便完成时间同步了。 
    

    三、配置定时任务同步时间
    笔者建议可以通过配置定时任务定时去同步时间,配置如下
    0 3 * * * /usr/sbin/ntpdate -u ntp1.aliyun.com

    展开全文
  • 同步linux服务器时间

    2019-02-26 16:52:23
    解决服务器时间超前的问题【同步时间的解决方法】【公网 NTP 服务器】【确定时区配置】【确定 Linux 使用的时间方案】【本地时间修正】 转载 https://my.oschina.net/moooofly/blog/295847 很多网友在安装完 ...
  • LINUX服务器同步时间

    2019-08-27 14:11:50
    自动化打包构建的时候,有时会遇到打包环境服务器的时间和代码仓库的服务器时间不一致,会导致打包时不能获取最新的代码,需要在代码提交后等待一定时间才能打包出正确的版本,这会对打包工作造成困扰。 用ntpdate...
  • ntpdate ntp2.aliyun.com ntp2.aliyun.com(为阿里服务器2如果不行可以试试ntp3.aliyun.com ntp4.aliyun.com 等等)
  • 设置linux服务器时间自动同步 公司项目中调用接口,其中有一些接口需要以当前时间加密,接口要求误差时间不能超过一分钟,但是LINUX服务器长时间运行,时间会不准确导致接口调用失败。 ntp常用服务器: 中国国家授时...
  • 时间同步: 1、date -s "...时间同步服务器需要安装ntp服务 例如将node01作为主服务器,其他节点都同步该节点的时间,在node01上执行如下操作: 1、yum list | grep ntp  2、yum -y insta...
  • linux服务器时间同步shell脚本 #!/bin/bash #同步网络时间 echo “同步网络时间中…” yum install -y ntpdate ntpdate -u cn.pool.ntp.org #ntpdate time.nuri.net hwclock -w mv /etc/localtime /etc/localtime....
  • 1、查看当前服务器时间 date -R 2、安装ntpdate服务 yum install ntpdate 3、直接用域名同步中国上海时间 是阿里云的服务器 ntpdate ntp1.aliyun.com ps: 可以做个定时任务,每隔一天同步一次。 ...
  • linux ntp 同步windows 时间服务器 ------------------------------------------------------------------------------------ 原由:客户想安装rac的linux机器的时间能够同步使用应用服务的外部windows机器。 ntp...
  • 2、搭建时间同步服务器 安装NTP Server (root权限) 先对集群中某一个扮演时间同步服务器的机器进行时间校准 所以,先把时间服务器的时间调准了 [root@localhost ~]date -s "2012-11-03 10:25:25" //以系统时间为...
  • 保持与第一台机器时间上的同步,前提是要配好ssh免密登录 所以可能会缺少两个插件 yum -y install openssh-clients* //识别ssh-copy-id yum install -y ntpdate //时间插件 查看定时任务内容 cronta...
  • 手动同步互联网时间到本地Linux主机。先找一个互联网时间服务器,例如: time.nist.gov。 执行如下命令。 如果成功,之后利用定时任务crond把上述的手动命令每5分钟自动执行一次。补充: 1.*/5 * * * * /usr/sbin/...
  • 如下是CentOS系统使用NTP来从一个时间服务器同步时间,使时间定时同步一次。NTP:Network Time Protocol的简写,即网络时间协议,是用于互联网中时间同步的标准互联网协议。NTP的用途是把计算机的时间同步到某些时间...
  • 本文介绍了Linux系统下ntp时间服务器安装配置以及自启动、自同步,安装完成后其他服务器同步本机系统时间 以下操作皆是在root用户在进行,ntp及ntpdate版本为4.2.6p5-28.el7 1、安装ntp,将以下rpm安装文件复制...
  • 局域网内Linux服务器时间同步 1.将一台能够上网的服务器作为时间服务器:  # /usr/bin/rdate -s time-b.timefreq.bldrdoc.gov //将时间服务器与互联网时间服务器同步  # /etc/init.d/ntpd start //启动时间...
  • 公司服务器宕机重启后又要重新同步北京时间,但过程中遇到了一点不一样的问题,在此记录下。 首先由于服务器默认是美国时间,所以先更改时区: 将 /usr/share/zoneinfo目录下的上海时间覆盖/etc/localtime目录下默认...
1 2 3 4 5 ... 20
收藏数 202,414
精华内容 80,965