NTPでLinuxサーバーの時刻を自動補正
NTPのインストール
インストール済か確認 # rpm -qa | grep ntp # yum install ntpd
サーバー設定
# vi /etc/ntp.conf server 133.100.9.2 # clock.nc.fukuoka-u.ac.jp server 130.69.251.23 # ntp.nc.u-tokyo.ac.jp server 133.31.180.6 # sutntp.sut.ac.jp / ntp.sut.ac.jp server 130.34.11.117 # ntp1.tohoku.ac.jp server 130.34.48.32 # ntp2.tohoku.ac.jp
起動
# service ntpd start
自動起動設定
# chkconfig ntpd on # chkconfig --list ntpd ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
動作確認
# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== +clock.nc.fukuok .GPS. 1 u 581 1024 377 54.743 -25.728 2.790 *ntp.nc.u-tokyo. .GPS. 1 u 827 1024 377 32.939 -27.226 1.718 tusntp.tus.ac.j .STEP. 16 u - 1024 0 0.000 0.000 0.000 +zao.net.tohoku. .GPS. 1 u 802 1024 377 40.230 -25.823 5.276 -130.34.48.32 .GPS. 1 u 1342 1024 376 41.953 -19.518 4.124 LOCAL(0) .LOCL. 10 l 41 64 377 0.000 0.000 0.001
上記のようにリストが表示されていると、ちゃんと同期が取れています。
(*マークの付いているのが同期がとれてるサーバ)
参考サイト
- おいでん NTPによる時刻合わせ
- http://www.oiden.net/Flets/bangai02/
- おいでん ntpq出力内容の説明
- http://www.oiden.net/Flets/bangai02/ntpq_output