誤った設定により同期が取れなくなったホストがいくつかありntpd
、ntp サーバーがアクセス不能になっています。一部のホスト (CentOS 6) の時計は現在 30 秒以上ずれています (これらのほとんどでは、今後ずれると思われます)。
ドキュメントによると、ntpd
利用可能な最速の同期は約 1000 秒のようです500us/s
が、これを高速化して時計の更新を高速化する方法はありますか?しかし、すぐには? たとえば、これを のように設定するとします100ms/s
。
これは可能でしょうか? もし可能であれば、どうすれば安全に実行できるでしょうか?
それは危険ですか?
答え1
安全な方法は、サービスを停止してからクロックを設定することです。ntpdate の場合、起動時にこれを行うための init スクリプトが付属していることが多いです。ダウンタイムは楽しいものではありませんが、データベースやその他のものはクロックが逆戻りすることを好みません。
Linux の adjtimex マニュアル ページには、使用されるシステム コールについて説明されています。許可されるオフセットは usec 単位で測定され、スルーには長い時間がかかります。