アプリ版:「スタンプのみでお礼する」機能のリリースについて

Ubuntu10.04を使い、とあるプログラムの0時近辺の動作確認を行っています。

時刻を変更できるタイムサーバーがあり、これと同期させていますが、
ウインドウズのように、いますぐ更新させるためには、どうすればよいのでしょうか?
また、その確認方法はどうすればいいでしょうか?
現在、同期するまで10分以上待っています。

日付が変わってしまっているので、ある程度近いところまでは手動であわせていますが、
ntpq -pコマンドで確認して、大きくずれているにも係わらずipの前に*が付加されており
何を信用すればよいかわからなくなりました。

以上よろしくお願いします。

A 回答 (2件)

同期した瞬間に時刻を合わせたかったらntpd -qかntpdateでしょうね。



しかしながら、なんであなたが期待しない動作なのかはntpd(8)のマニュアルで確認してください。
Linuxで公式に近いところが出していそうな適当なマニュアルの和訳を見つけられなかったのでFreeBSDのヤツへのリンクを張りますが、基本的に同じなはずです。
http://www.jp.freebsd.org/cgi/mroff.cgi?subdir=m …
これの「NTP はどのように動作するか」を熟読してください。

例えば、makeを動かしている最中にntpdateをしたら驚くことが起きる可能性がありますが、なぜかわかりますか?
    • good
    • 0
この回答へのお礼

お礼が遅れてすみません。

質問欄に、自分がプログラマーではない、と書いていませんでした。
出来上がったプログラムの動作検証を行なっているだけなんです。

回答者様に悪気はないと思いますが、自分のレベルをあらかじめ書いていなかったので
なんだか的を得ない回答と感じてしまいました。
せっかくの回答が理解できず申し訳ありません。

お礼日時:2013/03/29 21:29

すでにntpdが起動しているならポート123は占有されているので、


一度ntpdを殺してntpdateを実行してください。
(実行後はntpdを再度たちあげましょう)

ntp系の処理はシステムに影響がでないよう「徐々に」時計を合わせます
サーバー初期設定時に一発あわせたらあとはntpdなどに任せた方がよいでしょう。
ntpdは時間が大幅にズレている場合は処理ができないもあるので注意が必要です
    • good
    • 0
この回答へのお礼

お礼が遅れてすみません。

質問欄に、自分がプログラマーではない、と書いていませんでした。
出来上がったプログラムの動作検証を行なっているだけなんです。

プログラマーに聞けばすむ話だったのですが、なかなか回答が無かったため
こちらで質問した次第です。

ありがとうございました。

お礼日時:2013/03/29 21:32

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!