天天看點

linux上同步更新系統時間

今天軟體的注冊突然出現問題,經過調試錯誤資訊後發現 原因是項目使用了網易雲信 因為雙方系統時間不比對 雲信注冊發生了異常。

Linux系統啟動時間比較久之後就會出現時間上的差異,接下來使用ntpdate來更新系統時間,再此記錄,以備後用。

1、安裝ntpdate

yum install ntpdate -y
           

2、date指令

date    --檢視目前時間,結果如下:Thu Mar 21 15:15:29 CST 2019
date -s 09:38:40   --設定目前時間
           

3、ntpdate指令

ntpdate -u ntp.api.bz     --   -u:從man ntpdate中可以看出-u參數可以越過防火牆與主機同步;
           

若不加 -u 或者伺服器位址失效 可能會出現 no server suitable for synchronization found。

4、ntp常用伺服器

國内:
	NTP伺服器(上海) :ntp.api.bz
國外:
	美國:time.nist.gov
	複旦:ntp.fudan.edu.cn
	微軟公司授時主機(美國) :time.windows.com
	台警大授時中心(台灣):asia.pool.ntp.org
           

5、使用crontab設定定時更新任務,避免再次出現問題

vi /etc/crontab
           

加上下面這句話

* */1 * * * ntpdate -u ntp.api.bz  --每一個小時
           

繼續閱讀