Home > サーバ > CentOSにntpサーバで時刻同期設定

CentOSにntpサーバで時刻同期設定

ntpで時刻設定することがあったので、メモ。
ntpとは、Network Time Protocolの略で時刻を問い合わせることを目的として開発されたプロトコル。
ntpサーバとしてできることは大きく2つあります。

  1. サーバの時刻を問い合わせ、同期させる
  2. 他のサーバに時刻を送信する

とりあえず、サーバの時刻を合わせてみましょう。

まずは、ntpをインストール

yum install -y ntp

次に時刻を他サーバに問い合わせて同期させてみましょう。

ntpdate ntp.nict.jp

このntp.nict.jpは日本標準時プロジェクトのntpサーバです。
これで、とりあえず時刻が合いました。
ただ、放っておくと少しずつずれてしますので、これをrootのcronに入れたりして合わせます。

もう1つ方法があります。
それは、ntpdをデーモンとしてを起動しておいて時刻を同期させる方法です。
また、この方法だと、他サーバに時刻を供給することができます。

vim /etc/ntp.conf

設定ファイルを変更します。

server 0.centos.pool.ntp.org
server 1.centos.pool.ntp.org
server 2.centos.pool.ntp.org

こうなっている部分を以下のように変更します。

server -4 ntp.nict.jp
server -4 ntp1.jst.mfeed.ad.jp
server -4 ntp2.jst.mfeed.ad.jp

これは問い合わせ先のntpサーバの指定ですね。
そして、ntpdを起動します。

/etc/init.d/ntpd start

ついでに自動起動の設定もしておきましょう。

chkconfig ntpd on

以下のコマンドでntpdのステータスが確認できます。

ntpq -p

以下のように*印がついていたら同期ができています。
(起動してから同期までに10分ぐらいかかります。)

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp-a3.nict.go. .NICT.           1 u   53   64  377    2.855    6.163  32.652
+ntp1.jst.mfeed. 210.173.160.86   2 u   57   64  377    1.393   -6.844  26.912
+ntp2.jst.mfeed. 210.173.176.251  2 u   53   64  377    1.333  -73.250  71.385
 LOCAL(0)        .LOCL.          10 l   52   64  377    0.000    0.000   0.001

関連記事

このブログを書いているsayjiroは最近会社を立ち上げました。小さな小さな会社ですが、一緒に働く仲間を探している今日この頃です。
自由に楽しく仕事をしつつWebを使って面白いことができればと思ってます。

募集している人物像:向上心がある・Webともの作りが好き(ある程度経験があると嬉しいですが、未経験でもやる気があれば可です)
お仕事内容:Web周り全般。サイト制作やデザイン、システム構築やiPhoneアプリ開発などいろいろです。
働く形態:その人に合わせて応相談


→興味がございましたらtwitterこちらからお気軽にご連絡ください!

コメント:0

コメントフォーム
設定を保存する

トラックバック:1

この記事のトラックバックURL
http://sj6.org/ntp_install_for_centos/trackback/
pingback from NTPクライアント設定 « システム屋さんの日記(覚書き) 10-03-09 (火) 6:35

[...] http://sj6.org/ntp_install_for_centos/ [...]

Home > サーバ > CentOSにntpサーバで時刻同期設定

フィードとか

ページの上へ