centos NTP同步時間

centos系統時間同步和網絡同步
ios


    通常新裝的centos系統服務器有的時間可能不對或者設置了錯誤的時區,可使用NTP從時間服務器同步。vim

    1.把當前時區調整爲上海+8區,想改其餘時區也能夠。在/usr/share/zoneinfo目錄
centos

    cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
服務器

    2.安裝ntpdate
網絡

    yum install -y ntpdate
ide

    3.使用ntpdate同步標準時間(或者同步其餘的時間服務器)
測試

    ntpdate us.pool.ntp.org
spa

    4.把同步的時間寫入到bios裏面
.net

    hwclock -w
rest

    5.若是在沒有網絡的狀況,可使用手動設置時間

    date -s 10:00:00 

    6.若是上面的同步成功,則能夠放在crontab裏面

    設置每十分鐘同步一次時間

    */10 * * * * ntpdate time.nist.gov 


列出幾個時間服務器

us.pool.ntp.org

time.nist.gov

time.nuri.net
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org



設置本身的時間服務器

    1.安裝時間同步服務器ntp

    yum install -y ntp

    2.配置ntp    

    vim /etc/ntp.conf

    

restrict default ignore   //默認不容許修改或者查詢ntp,而且不接收特殊封包
restrict 127.0.0.1        //給於本機全部權限
restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify  //給於局域網機的機器有同步時間的權限
server time.nist.gov prefer      //設置時間服務器,加prefer表示優先
server 0.asia.pool.ntp.org 
server 1.asia.pool.ntp.org 
server 2.asia.pool.ntp.org 
server  127.127.1.0     # local clock 
fudge   127.127.1.0 stratum 10 
driftfile /var/lib/ntp/drift 
keys /etc/ntp/keys

    3.啓動ntp        

    /etc/init.d/ntpd start

    chkconfig ntpd on

    4.查看並測試

    ntpq -pn    //查看同步的服務器ip

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

remote:即NTP主機的IP或主機名稱。注意最左邊的符號,若是由「+」則表明目前正在做用鐘的上層NTP,若是是「*」則表示也有連上線,不過是做爲次要聯機的NTP主機。
refid:參考的上一層NTP主機的地址
st:即stratum階層
when:幾秒前曾作過期間同步更新的操做
poll:下次更新在幾秒以後
reach:已經向上層NTP服務器要求更新的次數
delay:網絡傳輸過程鍾延遲的時間
offset:時間補償的結果
jitter:Linux系統時間與BIOS硬件時間的差別時間

推薦第一種方法,雖然搭建個時間服務器,仍是比較簡單的,可是我以爲沒有這個必要。若是用別人的時間服務器,每隔10分鐘同步一次,能夠精確到毫秒。


    5.查看同步的結果

    ntpstat

     6.客戶端配置

             安裝及啓動方式都同樣,只是server的配置不同,把server的配置,修改爲鏈接外網的那臺
      server  192.168.103.117
          7.客戶端上同步服務器上的時間
          ntpdate -u 192.168.103.117
  
相關文章
相關標籤/搜索