NTPはクロックを後方にドリフトしますか


9

NTPはシステムクロックを後退させますか?時間に部分的に基づいた一意のIDを作成することを考えています。時計が遅れている場合は、どういうわけかそれを考慮する必要があります。


システムクロック逆方向ジャンプします。非常にまれなケースでは、NTPが(「スルー」ではなく)いわゆる「ステップ」を逆方向に実行している可能性があります。eecis.udel.edu/~mills/ntp/html/clock.htmlを参照してください。ただし、一般的な操作パターン/ミスにより、システムクロックがジャンプする可能性が高くなります。
Jan-Philip Gehrcke

回答:


13

ntpdは、すべてが同期するまでシステムクロックを遅くすることで、時間の逆戻りを防ぎます。ただし、システムクロックが極端に進んでいる場合は、ntpdがエラーを表示するため、手動で調整するか、-gフラグをntpdに渡して、1つ(および1つだけ)の大きな調整ができるようにする必要があります。


7

2つのことが起こり得ます。クロックを調整し直すか、ntpdサーバーが2つのクロックが同期するまでRTCクロックを調整し続けます。事実上、これは、サーバーが追いつくのを待つ間、ローカルクロック時間が遅くなったように見えます。このプロセスは、スルー補正と呼ばれます。

ntpクライアントがどのオプションを選択するかは、構成によって異なります。システムのマニュアルページを参照して、時間が後方にずれないようにスルーオプションが選択されていることを確認してください。時間が大幅にずれている場合は、時間を後方にずらすことができることに注意してください。要注意です。また、夏時間にも注意してください。それはとにかくあなたのデザインの穴かもしれません。

NTP docs ... http://doc.ntp.org/4.1.0/ntpd.htmおよび「ntpの動作」というセクションを参照してください。詳細については。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.