linux時間同步配置

2021-07-11 20:18:53 字數 1101 閱讀 1305

假設有三颱伺服器 yitian1 ,yitian2 ,yitian3 ;要使這三颱伺服器時間同步有兩種方式,一種是每個伺服器都和公網上的時間伺服器同步,另外一種是其中一台伺服器(yitian1)和公網上的時間伺服器同步,然後其他伺服器(yitian2和yitian3)和yitian1時間同步;一般在比較大的集群中都是採用第二種方式,只不過為了提供可靠性,配置兩台伺服器和公網上的時間伺服器進行時間同步,然後其他集群中的伺服器通過內網進行時間同步。

時間同步步驟:

一、配置yitian1伺服器上的時間服務(ntpd)在linux的3級別啟動(也就是開機啟動)

chkconfig --level 3 ntpd on

二、 啟動ntpd服務(因為配置了ntpd開機啟動,而現在電腦沒有重啟,所以先直接啟動ntpd服務,下次電腦重啟的時候就預設啟動了)

/etc/init.d/ntpd  start

三、編寫時間同步指令碼  ~/scripts/sametime.sh

/usr/sbin/ntpdate  time.windows.com   > /dev/null  2>&1

其中的time.windows.com表示的是公網上的時間伺服器

四、編寫定時任務進行時間同步,每十分鐘進行一次時間同步

執行命令  crontab  -e

*/10  *  *  *  *   /bin/sh  ~/scripts/sametime.sh

五、在yitian2和yitian3分別進行以下操作

(1)編寫時間同步指令碼  ~/scripts/sametime.sh

/usr/sbin/ntpdate   yitian1   >/dev/null  2>&1

因為 yitina2和yitian3都要與yitian1進行時間同步,所以這裡的時間同步位址就是yitian1的主機名

(2)編寫 定時任務進行時間同步,每十分鐘進行一次時間同步

執行命令  crontab  -e

*/10  *  *  *  *   /bin/sh  ~/scripts/sametime.sh

注意:在配置定時任務的時候,要注意環境變數和命令或者檔案的路徑,命令或者檔案必須要用絕對路徑。相應的環境變數也要新增到指令碼的執行命令之前。

Linux時間同步配置

二 使用rdate同步時間 如果要用vmware安裝rac,則各個幾點間時間必須一致,可以以乙個節點作為標準,其他節點與該節點進行時間同步。假如有兩個節點 a 10.85.10.119 b 10.85.10.121 以a作為時間標準,b節點用a節點時間進行同步。1 在a節點開放37埠 最簡單,但也最...

linux時間同步配置

方案1 直接同步 crontab定時 命令 ntpdate ip 你要同步的伺服器網域名稱 網上提供的標準時間同步url 示例 ntpdate 192.168.0.1 方案1用ntpdate命令結合crontab定時來同步方案來解決。方案2 平滑同步 ntpd同步 使用ntpd服務,要好於ntpda...

Linux配置自動時間同步

時間同步命令 ntpdata time.windows.com 自動時間同步 需要配置 etc crontab檔案,實現自動執行任務 讓linux從time.windows.com自動同步時間 vi etc crontab 加上一句 00 0 1 root ntpdate s time.window...