天天看點

樹莓派時間不正确問題修複

近期同僚反映樹莓派的時間不正确,導緻應用服務出現問題;

後來我檢查了一下,是由于人為或者非人為原因斷電或關機之後,樹莓派并不像我們目前的筆記本或者主機一樣存在cmos電池。樹莓派不帶電池,在斷電之後,時間就停留在目前這個時間點,下次開機依然從這次開始;

下面介紹幾種處理辦法:

一.直接進行實時同步

sudo date --s='2017-03-30 13:57' 

二.修改時間同步

在開機,時候就增加時間同步子產品重新開機,這樣,隻要樹莓派網絡是通達的,即可進行時間同步:

編輯/etc/rc.local,增加到系統啟動項中:

<a></a>

樹莓派時間不正确問題修複

在樹莓派上,打date指令可以看到系統的日期時間:

樹莓派時間不正确問題修複

(後面的CST表示中國标準時間)

樹莓派沒有電池,斷電後無法儲存時間。樹莓派預設安裝了NTP(Network Time Protocol)服務來擷取網際網路上ntp伺服器提供的時間。如果這個時間不準,可以用這個指令校準一下。

<code>sudo</code> <code>ntpd -s -d</code>

如果還是不準,就用這個指令強制設定

<code>sudo</code> <code>date</code>  <code>--s=</code><code>"2014-08-31 14:42:00"</code>

最後,添加一些國内可用的ntp伺服器,如果你的時間正常,可以不做這些設定。

打開ntp服務的配置檔案

<code>sudo</code> <code>nano </code><code>/etc/ntp</code><code>.conf</code>

找到這兩行

<code># You do need to talk to an NTP server or two (or three).</code>

<code># server ntp.your-provider.example</code>

在下面添加以下内容,是一些親測可用的ntp伺服器。第一行最後的perfer表示優先使用此伺服器,也就是複旦大學的ntp伺服器。添加之後按Ctrl+X儲存退出。

<code>server ntp.fudan.edu.cn iburst perfer</code>

<code>server time.asia.apple.com iburst</code>

<code>server asia.pool.ntp.org iburst</code>

<code>server ntp.nict.jp iburst</code>

<code>server time.nist.gov iburst</code>

重新開機ntp服務

<code>sudo</code> <code>/etc/init</code><code>.d</code><code>/ntp</code> <code>restart</code>

<a href="http://www.cnblogs.com/infopi/p/3947652.html" target="_blank">via</a>

本文轉自 念槐聚 部落格園部落格,原文連結:http://www.cnblogs.com/haochuang/p/6215755.html,如需轉載請自行聯系原作者