お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2006-12-20 15:27:33

yossy13
新しいメンバ
登録日: 2006-10-31

時刻が正しく設定できません(進みません)

設定>日付と時刻の設定(?)にてネットワークから正確な時刻を取得し設定するようにしました。その後、電源を入れたままにしておいた後に気づいたのですが、時刻が大幅にずれていました。詳しくはハードウェアの時計は遅れながらも、それなりに進んでいます。しかし、システムの時計はほとんど進んでいないことがわかりました。

以下は確認を行ったときのコマンドなのですが、秒の進み方が明らかにおかしいです。ハードウェアが15秒進んでいるのに対して、システムは1秒になっています。

※貼り付けたコマンドの前でntp-serverは停止してあります

このような場合、どこの設定を確認すればよろしいのでしょうか。教えてください

[email protected]:~$ sudo ntpdate 133.100.9.2
Password:
20 Dec 15:17:05 ntpdate[6463]: step time server 133.100.9.2 offset 2559.399316 sec
[email protected]:~$ hwclock;date
2006年12月20日 15時19分31秒  -0.739447 秒
2006年 12月 20日 水曜日 15:17:14 JST
[email protected]:~$ hwclock;date
2006年12月20日 15時19分46秒  -0.403126 秒
2006年 12月 20日 水曜日 15:17:15 JST
[email protected]:~$

オフライン

 

#2 2006-12-21 04:26:43

jjj
新しいメンバ
登録日: 2006-10-26

Re: 時刻が正しく設定できません(進みません)

ubuntuを入れてお使いのサーバーはどのようなものでしょうか?

ノートパソコンを使っているとバッテリー駆動で時刻がずれるというのを聞いたことがありますが。
#でも、今回はこれが原因じゃないと思いますが。。。

オフライン

 

#3 2006-12-26 11:47:28

yossy13
新しいメンバ
登録日: 2006-10-31

Re: 時刻が正しく設定できません(進みません)

自己レスです。本家(http://www.ubuntuforums.org/)を探したところ、タイトルが"Double Clock Speed Problem"のスレッドにて議論されていました。

GRUBでカーネルに"noapic nolapic"のパラメタを与えることで解決しました。※機種によってパラメタを変えなければならないようです

カーネルパラメタの種類は、http://i-red.info/docs/jfp/kernel-parameters.txt にも書いてありました。

オフライン

 

#4 2007-10-25 05:50:59

maimi09
メンバ
From: キャリングハンドル付き都庁舎
登録日: 2007-06-13

Re: 時刻が正しく設定できません(進みません)

NTPで時刻を同期する前に、RTC(PC内部の時計)の年月日時を(具体的な数値は覚えてませんが)数十秒以内の精度で大まかに設定しておく必要があります。
たぶん30秒以上などでRTCが狂っていると、NTPはエラーになって同期してくれません。(お約束みたいな仕様です)
つまり、アナログテレビやラジオの時報であわせられるぐらいの精度があれば同期できると思います。

あとは、NTPサーバのドメインネームやIPアドレスが間違っていないかチェック。

サーバのアドレス確認や設定値などは、貴方が利用しているプロバイダのサポートページや、以下も参考にしてみるとよいでしょう。。
NTPの使い方 : インターネットマルチフィード時刻情報サービス for Public
NTP service : ntp.ring.gr.jp

オフライン

 

#5 2007-12-04 03:08:57

Zack Dolby
新しいメンバ
登録日: 2007-12-04

Re: 時刻が正しく設定できません(進みません)

crontabにコレを記述すれば問題解決すると思います
     "0 * * * *               root    /usr/sbin/ntpdate ntp.nict.jp >/dev/null 2>&1"

ntpdateがインストールされていなければ
     sudo aptitude nepdate
とコマンドをうって
     /usr/sbin/ntpdate -B ntp.nict.jp
このコマンドで同期すると正しいntp serverの時間±128秒以内でないシステムの時刻を正確な時間に合わせることが出来ます


前出のクロンへの追加は上記のコマンドで時刻を修正した後に記述してください

最後の編集者: Zack Dolby (2007-12-04 03:40:56)

オフライン

 

Board footer

Powered by FluxBB