zoukankan      html  css  js  c++  java
  • Linux使用ntpdate和ntpd进行时间同步

    生产环境关联主机间常要求时间一致,若有NTP时间同步服务器,可配置各主机与时间同步服务器同步时间。

     

    1.使用ntpdate进行时间同步

    安装ntp客户端:

    yum install ntpdate

    同步时间:

    ntpdate 192.168.160.2

    配置定时同步任务,以root执行crontab -e,在调出的vi中输入以下内容:

    0 1 * * *  /usr/sbin/ntpdate 192.168.160.2

    说明:前边的五个值依次为分/时/日/月/星期,*表示任意。

    2.使用ntpd进行时间同步
    2.1 安装ntpd

    yum install -y ntp
    

    2.2 配置ntp.conf文件

    cat > /etc/ntp.conf <<EOF
    # 对任意IP进行限制,完全限制不提供同步服务
    restrict default kod nomodify notrap nopeer noquery
    restrict -6 default kod nomodify notrap nopeer noquery
    # 对本机进行限制,不做任何限制 restrict 127.0.0.1 restrict -6 ::1 # 对192.168进行配置限制,允许其以本机为时间同步服务器进行时间同步 restrict 192.168.0.0 mask 255.255.0.0 nomodify notrap # 配置本机要进行同步的时间同步服务器,如果有多个则以带prefer的为主如果没有prefer那么从上往下为准 server 192.168.1.1 # 以下两句为没有上层时启用自身时间为准 #server 127.127.1.0 #fudge 127.127.1.0 stratum 10 # 上层服务与本机主板时钟之间时间差别记录在这个文件里 driftfile /var/lib/ntp/drift keys /etc/ntp/keys EOF

    2.3 重启ntp服务

    chkconfig ntpd on
    service ntpd restart
    

     

    3.ntpdate和ntpd进行时间同步的区别

    ntpdate只能用来将本机时间与服务器进行同步,而ntpd还可以让别的机器将其作为时间同步服务器进行时间同步。

    ntpdate是一下将本机时间修改成与服务器时间相一致,对采用了系统时间的程序而言是不友好的;ntpd是多次缓慢地对时间进行调整使本地时间与服务器时间相一致,是更推荐的。

  • 相关阅读:
    poj 2728 Desert King
    uva 439 Knight Moves
    hdu 1875 畅通工程再续
    scau实验题 8600 骑士周游问题(有障碍物)
    scau实验题 8596 Longest Ordered Subsequence
    poj 1679 The Unique MST
    uva 527 Oil Deposits
    poj 2533 Longest Ordered Subsequence
    .net 程序员 java 开发入门
    Collation conflict occur at operation on User define funtion & table's column
  • 原文地址:https://www.cnblogs.com/lsdb/p/6508531.html
Copyright © 2011-2022 走看看