OpenMicroServer(Debian)を何度も再起動していると
以下のメッセージが表示している事が分かりました
Rateup ERROR: /usr/bin//rateup found that eth0’s log file time of 1116194401 was
greater than now (1116163412)
ERROR: Let’s not do the time warp, again. Logfile unchanged.
ちなみに、このメッセージはMRTGが出力するエラーメッセージです
原因は、時間と日付がかなり違いがある場合に出るみたいです
例)2007年2月12日なのに、システム日付が2000年1月1日になってました
■対応方法
①.ntp をインストールする。
②.ntpdate をインストールする。
インストール方法については、インストールの内容を参照してください
■ntpの設定方法
①.vi /etc/ntp.conf
※ntp.conf を編集します。
【追加内容】
server ntp-os01.ocn.ad.jp
server gps.kek.jp
server ntp.nasa.gov
server clock.nc.fukuoka-u.ac.jp
server eagle.center.osakafu-u.ac.jp
上記内容は、ntpサーバとして稼動している内容になります。
また、実際に登録する場合は近い場所のntpサーバを設定してください
②.ntpq -p
※ntpq -p を実行します。
以下のように、一番左端の部分に「-」,「+」,「*」などが表示していると
正常に稼動しています
==================================================
-192.245.169.15 150.254.183.15 2 u 23 128 377 314.772 2.222 0.466
-ntp-os01.ocn.ad 202.234.233.104 3 u 96 128 377 20.095 3.708 0.585
gps1.kek.jp .INIT. 16 u - 1024 0 0.000 0.000 4000.00
+ntp-nasa.arc.na .GPS. 1 u 31 128 377 135.891 5.475 0.230
*clock.nc.fukuok .GPS. 1 u 38 128 377 30.189 3.969 0.555
+eagle.center.os .GPS. 1 u 97 128 377 32.115 -1.737 0.517
■ntpdateの設定方法
①.vi /etc/default/ntpdate
※ntpdate を編集します。
【変更前】
#NTPSERVERS=”pool.ntp.org”
【変更後】
NTPSERVERS=”ntp-os01.ocn.ad.jp gps.kek.jp ntp.nasa.gov clock.nc.fukuoka-u.ac.jp eagle.center.osakafu-u.ac.jp”
上記内容は、ntpサーバとして稼動している内容になります。
また、実際に登録する場合は近い場所のntpサーバを設定してください
②.vi /etc/crontab
※crontab を編集します。
・以下の内容を追加すると 毎日 1時間ごとに実行します。
0 * * * * /etc/init.d/ntpdate start
③.tail /var/log/daemon.log
ntpdate[12345]: step time server 133.100.9.2 offset 0.002553 sec
上記メッセージが表示してるなら正常に稼動しています
時刻を合わせる方法
- 公開日:
この記事を書いている人
よし
某企業のSEとして社会に貢献している状態です。
また、2005年から自宅にサーバを構築するようになり
以下のタイミングで再構築など実施しています。
・玄箱HG(2005年11月~2007年5月)
・OpenMicroServer (2007年5月~2008年7月)
・MP965-D(2008年7月~2011年5月)
・SuperMicro(2011年5月~2014年12月)
・D54250WYB(2014年12月~現在)