如有多臺CentOS服務器運行相同的服務,且對時間準確性要求較高,那必須保證多臺服務器時間統(tǒng)一。
最簡單的就是每臺服務器都用ntpdate同步同一臺網(wǎng)絡時間服務器的時間。
1、輸入ntpdate time.nist.gov同步網(wǎng)絡時間
[root@localhost ~]# ntpdate time.nist.gov
Mon Dec 17:11:43 ntpdate[5014]: adjust time server 207.200.81.113 offset -0.018788 sec
##如果出現(xiàn)上面的內容說明同步成功了,可以打開北京時間看看,1秒不差
注:如提示命令不存在,直接輸入:yum install ntp -y安裝ntp軟件包。
2、設置crontab計劃任務,使其定時自動同步
輸入命令crontab -e,按鍵盤字母”i”進入編輯狀態(tài),然后按需求復制下面任意一條計劃內容到其中,最后按鍵盤“ESC”,并輸入“:wq!”保存即可。
[root@localhost ~]# crontab -e
#每隔1小時同步一次
* */1 * * * ntpdate time.nist.gov
或者
#每周六凌晨1點同步一次
0 1 * * 6 ntpdate time.nist.gov
如果上面time.nist.gov服務器同步不了,可以換下面幾個時間服務器試試:
time.nist.gov
time.nuri.net
0.asia.pool.ntp.org
1.asia.pool.ntp.org
2.asia.pool.ntp.org
3.asia.pool.ntp.org