• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:UNIXの時刻同期に関する質問)

UNIXの時刻同期に関する質問

このQ&Aのポイント
  • ntpでなくrdateを使った時刻同期に関する質問です。
  • 計算機B上で作成したプログラムを動作させていた時に以下の症状でダウンして困っていました。・coreを出さない。・特定のタイミングで落ちているわけではない。
  • 時刻同期処理とプログラムのダウンの因果関係を知りたいと考えています。例えば、以下のような問題が文献や事例で存在しますでしょうか?・時刻同期をかけたタイミングでI/O等が止まる、タイマーに異常が発生する等の不安定動作が発生する。・時刻が過去に戻されることでシステムが不安定になる。

質問者が選んだベストアンサー

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

ntpdateやrdateで頻繁に時刻変えること自体すべきではないです。 ネットワークプロトコルによっては時刻で調整をとっているものもありますので どんな不具合がでても不思議ではないです。 ntpの場合はそういった問題が起きないようにいきなり時刻を合わせるようなことはせずに 少しずつ調整するような実装になってます。

Gajinwood
質問者

お礼

ご回答ありがとうございます。 ntpdateやrdateで頻繁に時刻整合するとシステムとして思わぬ動作をするということは理解しました。 ゆるやかに時刻を合わせることが許容されるシステムならばnptdで徐々に合わせるということが一般的だと思うのですが、上位サーバの時刻との時刻の差が発生したときに、できるだけ速やかに合わせる必要があったものですから、rdateを使っておりました。 周期的なrdateはNGだとしても、rdateやntpdateで時刻を即座に合わせる必要があった場合に、ファイルのアクセス停止、TCP/IP、UDP等の通信の停止を行った上で実施する必要がある等、システムを不安定にさせないようにするための注意事項がございましたら、ご教示いただけると助かります。

関連するQ&A