NTPサーバーと常時時刻合わせを行うようにする

提供: tknotebook
2014年11月6日 (木) 14:25時点におけるNakamuri (トーク | 投稿記録)による版

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

メインページ>コンピュータの部屋>CENT OS 小技

ntp で時刻同期するには ntpd サービスを動かして /etc/ntp.conf を設定すればOKです。

ConoHa VPS ではすでに ntpd はインストール済みでサービスも動いていましたが、ntp関係のパッケージは

yum list installed | grep ntp
ntp.x86_64                                 4.2.6p5-1.el6.centos      @base
ntpdate.x86_64                             4.2.6p5-1.el6.centos      @base 

です。もしあなたの CENTOS に入っていなければインストールしてみてください。ちなみに ntpdate は マニュアルで NTP同期を行うコマンドのようです。

/etc/ntc.conf の server と書かれている部分を

server -4 ntp.nict.jp
server -4 ntp1.jst.mfeed.ad.jp
server -4 ntp2.jst.mfeed.ad.jp
#server 3.centos.pool.ntp.org iburst

と NICT(情報通信研究機構) の NTPサーバに書き換え

service ntpd restart

で読み込ませると同期が始まります。ntpd は NTPサーバのクライアントなので、内から外への接続を許可している場合は iptables の設定変更は 必要ありません。

同期の様子は

ntpq -p

で行います。

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp-a2.nict.go. .NICT.           1 u   47  256  377    2.204    0.010   0.055
+ntp1.jst.mfeed. 172.29.3.60      2 u   68  256  377    1.619    0.005   0.163
+ntp2.jst.mfeed. 172.29.2.50      2 u  190  256  377    1.587   -0.127   0.232

というように、NTPサーバの名前の前に + や * や表示されれば同期しています。