28259


今、N台(N=10前後)構成のクラスタがあるとします。それぞれのノードには、 ssh でアクセスができます。

このとき、これらノードの間でどれぐらい時刻がずれているのかを計算したいのですが、これはどうやったら求められるでしょうか。


CC BY-SA 3.0
2016-08-14T04:35:36.580
28249
2016-08-14T08:34:03.063
754
question
サーバー管理
N台クラスタの時刻のずれを計算したい


各々のノードから、同じNTPサーバへ問い合わせをさせ、時刻のずれを取得するというのはどうでしょうか。  
例えば`ntpdate`コマンドの`-q`オプションで、

[code]

    ntpdate -q ntp.example.com
    
[/code]

とすれば、NTPサーバとのずれが`offset -0.010427 sec`のような形式で取得できます。

もちろん各々のノード側でNTPサーバを動かしてもいいですし、ずれを計算するくらいなら通常のNTPの使い方で時計を合わせてしまうのがよい気もします。


CC BY-SA 3.0
2016-08-14T08:34:03.063
28259
2016-08-14T08:34:03.063
3054
28249
answer