在Ubuntu Server上,設置NTP時間同步很是簡單,就以下幾步: html
第一,能夠先進行手動更新一次時間(可選):
sudo ntpdate ntp.ubuntu.com linux
第二,建立一個定時執行的文件:
sudo vim /etc/cron.daily/ntpdate
而後在其中添加一行:ntpdate ntp.ubuntu.com,保存退出。 ubuntu
第三,修改這個定時執行文件的權限,使其變成可執行文件:
sudo chmod 755 /etc/cron.daily/ntpdate vim
========================================== 服務器
下面解析一下,第一句是把當前時區調整爲上海就是+8區,想改其餘時區也能夠去看看/usr/share/zoneinfo目錄; socket
而後第二句是利用ntpdate同步標準時間. ui
沒有安裝ntpdate的能夠yum一下:
yum install -y ntpdate spa
加入定時計劃任務,每隔10分鐘同步一下時鐘
crontab -e
0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP htm
這樣,咱們就能夠來解決在CentOS系統中時間不許確的問題了。 進程
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
若是執行命令出現一下錯誤
1.提示:7 Dec 19:24:55 ntpdate[2120]: the NTP socket is in use, exiting
這個是你linux機器上已經存在這個進程,輸入:ps -ef | grep ntpd
Kill掉ntp的進程
2.提示:No Server suitable for synchronization found
這個是最容易出現的問題,比較常見的是配置好服務器並啓動服務器進程後,立刻
啓動客戶進程,那麼客戶進程就會報錯。解決方法是,在大約3-5分鐘之後啓動進程就行
===============================================
摘自:
http://www.wangzhongyuan.com/archives/780.html
http://os.51cto.com/art/201004/192549.htm