1. 程式人生 > >Linux 時間同步

Linux 時間同步

p s -s 等待 mil ntp 堅持 eve 相差 size

今天我們要做的呢就是Linux的服務器時間同步,有的同學可能要問了,做啥子時間同步啊,我連上網不就同步了,可是事實並非如此哦!有的服務器沒有配置時間的時候跟現在的時間相差好多呢。

而且今天我要講的不僅僅是一臺服務器的時間同步,這就太low了,今天我要說的呢是:

一臺服務器同步北京授時中心的時間,另一臺服務器同步這臺服務器的時間(多臺亦是如此)!廢話不多說,直接上配置代碼!!!

一、主服務器同步中國授時中心時間

(本機IP:192.168.0.224 )

當然首先兩臺服務器必須安裝有ntp,不會安裝的百度或谷歌就OK了。

打開配置文件:/etc/ntp.conf添加如下配置(如果原來有不用動)

driftfile /var
/lib/ntp/drift server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst server 127.127.1.0 fudge 127.127.1.0 stratum 3 includefile /etc/ntp/crypto/pw keys /etc/ntp/keys restrict 192.168.0.60 mask 255.255.255.0 nomodify #這裏的IP配置成另一臺服務器的 server
210.168.0.24 perfer

這樣既配置了可以同步北京時間,又允許另一臺服務器同步你的時間

二、同步上一臺服務器時間(本機IP:192.168.0.60)

driftfile /var/lib/ntp/drift

server 192.168.0.224   #配置成上一臺的IP

includefile /etc/ntp/crypto/pw

keys /etc/ntp/keys

這樣就大功告成了

註意:在做這些之前記得先把時間校準,時間相差太大不會同步過來!!!

三、驗證

如何驗證呢:我們在Linux裏輸入ntpstat出現下面的:

synchronised to NTP server (204.2.134.164
) at stratum 3 time correct to within 799 ms polling server every 64 s

表示和北京時間正在同步。

另一臺服務器出現:

synchronised to NTP server (192.168.0.224) at stratum 3 

   time correct to within 799 ms

   polling server every 64 s

證明同步成功!

四:測試說明

我們可以在主服務器修改兩分鐘,經測試兩分鐘同步需要30分鐘左右,挺慢的,我們可以耐心等待。

如果修改後沒有同步,先手動同步試試,先關閉防火墻,然後看看是不是端口的事,逐步排查吧!

生活是一場持久戰,我們沒有任何喘息的機會,但只要還在堅持就已經贏了很多人了。

                                  一起加油吧,因為想買的東西還有很多

Linux 時間同步