2008年6月5日 星期四

系統校時

玩LINUX這麼久,NTP校時,都一直不是我關心的重點。
因為我大部分的SERVER,只要能提供像LAMP和NAT這樣的服務。
時間的差異,只要不要太離譜,幾乎不影響我提供的daemon的!

不過,當我有管理到database的服務時,情形就不一樣了。
因為資料在寫進寫出的時候,時間的誤差,可能會造成和AP應用軟體間的錯誤。
嚴重一點的話,也許DB和AP都跑不了。這可不能等閒視之!

趕緊來把DB和AP之間的時間差調整好!
要如何修改 UNIX 系統的時間呢?

<方法1>
STEP 1:
先用 date "+%Y%m%d%H%M.%S" 查出現在時間(年月日時分.秒)。
ex: 出現 200806060755.47

STEP 2:接著下指令
date 200806060855.47 就可以修改了.

這是一個誤差只有一小時的範例!哈哈,還好還好。

<方法2>
在STEP 2時,再分兩步驟進行。
1. date -s 2008/06/06 改日期
2. date -s 08:55:30 改時間
先改日期,再改時分秒。

喂喂!不是要講NTP校時的嗎?怎麼好像都没提!
其實能連上網際網路的話,應該是用NTP校時比較好,這也是我原本的意圖。
但在DB不隨便對外連線的情狀下,我的DB只能用比較原始的方式處理了。

不然...
用 ntpdate 就好了,最準:
SHELL> /usr/sbin/ntpdate ntp.ucsd.edu

據說...
ntpdate stdtime.sinica.edu.tw 最準了!
但應該都一樣啦。差在穩定度高不高而已。

沒有留言:

搜尋此網誌

本站大事記

這個部落格(網站)內容以分享LINUX和延伸出的技術文章為主!
特別是為了工作和進修需要,搜集了不少網站連結。
希望對來這裡觀文的朋友們,有提供一些有用的資訊或文章。
但這裡的文章中,也包含個人的心情扎記和隨興言談……
若是當中沒有對上你的口味,請多包涵!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!

原「琳娜絲與希斯寇的邂逅」,改名為「愛上琳娜絲」!
--原序文--
就是當LINUX遇上CISCO啦!他們的結合還能作什麼事…不就是讓這個世界的網路,串…串起來啊…不然你們那能上這網站看部落格!