1. 程式人生 > >專案開發環境部署:Linux上搭建ntp服務,實現時間同步

專案開發環境部署:Linux上搭建ntp服務,實現時間同步

一 引言

目前的專案有多個伺服器,排查BUG,發現各個伺服器的時間不一致,遂網上查詢資源,使得時間保持一致。

二 步驟

1)以第一臺伺服器為“服務端”,其他臺伺服器為“客戶端”,“客戶端”從“服務端”同步時間。

2)所有伺服器安裝ntp服務:yum install ntp

          

3)服務端:在/etc/ntp.conf檔案設定,其中server設定127.127.1.0為其自身,新增加一個restrict段為可以接受服務的網段 :47.95.20.38 255.255.252.0,設定完後啟動ntp服務:systemctl start ntpd


4)在客戶端上設定ntp伺服器為server節點 ,設定完後,通過ntp服務同步服務端時間:ntpdate 服務端IP

5)一些ntp知識:

    在Linux系統中,為了避免主機時間因為在長時間執行下所導致的時間偏差,進行時間同步(synchronize)的工作是非常必要的。Linux系統下,一般使用ntp服務來同步不同機器的時間。NTP 是網路時間協議(Network Time Protocol)的簡稱,通過網路協議使計算機之間的時間同步化。

    詳細參考資料:https://www.cnblogs.com/kerrycode/archive/2015/08/20/4744804.html