NTP再び

Posted on

前の続きです.

remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+ntp00.cdn-japan 202.232.0.1      4 u   56   64  377   12.642  -1129.2 295.330
*time.nist.gov   .ACTS.           1 u    8   64  377  151.329  -1288.6 362.943
+ring.hosei.ac.j 150.99.100.26    2 u   65   64  377   13.947  -1204.4 363.023
+61.206.115.3.us 133.100.9.2      2 u   53   64  377   16.121  -1211.4 361.747
+sntp1.nict.go.j .NICT.           1 u    3   64  377   14.243  -1288.7 370.013

やっぱり酷い.NTPサーバには接続しているみたいですが,これじゃ使い物にならない.

同じことに悩んでいる方がいて,解決策まで書いてありましたので,試してみます.

その方法はこちら

インストールに関しては書いてないのでメモ.

adjtimexについては,こちらで落とせるようです.

//ここ,公式サイトなのか?でも,ここ以外に見つからない・・・.

./configure
make
make install

でインストールです.

で,入れた後,先ほどあげたこちらの1466番の書き込みにあったスクリプトを頂いて/etc/init.d/に書きこんで,自動起動するようにしておきました(ntpよりも前に!).

書き込む数値に関しては,ntpdateがなぜか何回も試せない†1ので,TICKの値を適当に試して,ログの中身を読んで,time resetの値を参考に当て推量で9985という値を導きだしました.

(ヒント:TICKの値とtime resetでのズレは一次関数なようです)

その結果,ログファイルには

26 Jan 07:00:33 ntpd[414]: time reset 0.283512 s
26 Jan 07:00:33 ntpd[414]: kernel pll status change 41
26 Jan 07:00:33 ntpd[414]: synchronisation lost
26 Jan 07:05:00 ntpd[414]: kernel pll status change 1
26 Jan 09:28:36 ntpd[414]: time reset 0.186132 s
26 Jan 09:28:36 ntpd[414]: synchronisation lost
26 Jan 17:08:22 ntpd[417]: ntpd exiting on signal 15
26 Jan 17:08:22 ntpd[416]: ntpd exiting on signal 15
26 Jan 17:08:36 ntpd[416]: ntpd exiting on signal 15
26 Jan 17:13:15 ntpd[999]: kernel pll status change 1

となって,これ以降,シンクロが解けたというログは残らなくなりました.

こちらにログの内容について書いてあります.

#ntpq -p
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+ntp00.cdn-japan 202.232.0.1      4 u  362  512  377   14.228   -3.386   1.445
+ntp2.jst.mfeed. 210.173.160.56   2 u  361  512  377   14.064   -4.796   2.572
xudon.nict.go.jp 150.100.2.13     2 u  609 1024  377   15.017  -61.818 102.666
+nist1.e-timing. .PPS.            1 u  357  512  377   15.568   -4.519   2.057
-210.118.170.59  211.115.194.21   3 u  876 1024  377   45.482   11.632   8.505
*sntp1.nict.go.j .NICT.           1 u  358  512  377   14.168   -4.657   2.448
-time.nist.gov   .ACTS.           1 u  675 1024  377  153.017  -11.526   4.915

こうなりました.

ちょっとまだズレてますが,数日もすればpollも1024になるし,offsetも収束すると思います.

いやあ,これで時間を気にせずにすみます.

pollとかoffsetって何?って話は

こちらで・・・.

  • †1: NTPデーモンは死んでるのにthe NTP socket is in use

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください