[root]# apt-get install ntp パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 以下のパッケージが新たにインストールされます: ntp 0 個のアップグレードパッケージ, 1 個の新規パッケージ, 0 個の削除/リプレースパッケージ, 33 個の保留パッケージがあります。 取得パッケージ: 1100kB のアーカイブを取得します。インストール後は 2051kB が使用されます。 取得:1 ftp://ftp.kddlabs.co.jp 2.6/i386/main ntp 4.1.1-0vl1 [1100kB] 取得完了: 1100kB を 6s (167kB/秒) RPM コマンドを実行しています (-U)... ntp ################################################## |
[root]# date ; clock 2004年 8月 14日 土曜日 13:40:59 JST 2004年08月14日 13時45分25秒 -0.550232 秒 |
[root]# clock -h hwclock - ハードウェア時計 (RTC) への問い合わせや設定を行う |
[root]# date ; clock 2004年 8月 14日 土曜日 13:40:59 JST 2004年08月14日 13時45分25秒 -0.550232 秒 <-- BIOSの RTCが 5分進んでる |
[root]# ntpdate ntp1.jst.mfeed.ad.jp ; clock --systohc ; date ; clock 14 Aug 15:01:20 ntpdate[22522]: adjust time server 210.173.160.27 offset -0.094917 sec 2004年 8月 14日 土曜日 15:01:20 JST 2004年08月14日 15時01分21秒 -0.859561 秒 <-- ぴったり合った |
#!/bin/sh # UNIXの時間をサーバーに合わせる。 # -s 結果は /var/log/messagesへ出力。 # ntp serverは http://www.jst.mfeed.ad.jp/network.htmlを使用。 # /usr/sbin/ntpdate -s ntp1.jst.mfeed.ad.jp \ ntp2.jst.mfeed.ad.jp \ ntp3.jst.mfeed.ad.jp # マザーボードの時間を UNIX TIMEに合わせる。 # /sbin/clock --systohc ~ |
[root]# crontab -l 52 5 * * * /usr/local/bin/ntpdate.sh |