Linux

ntpdの確認

投稿日:2013年4月3日 更新日:

NTP(NetworkTimeProtocol)はサーバー管理には必須の機能の一つです。
ntpdの設定はここでは省略します。
ここでは確認方法を紹介します。
がまずは手動で同期させる方法です。

手動で同期させる

ntpdate [サーバー]
注意しなくてはいけないのは、ntpdが停止していないと使用できないことです。

# service ntpd stop
ntpd を停止中:                                             [  OK  ]
# ntpdate ntp.nict.jp
29 Mar 08:51:01 ntpdate[16331]: adjust time server 133.243.238.244 offset -0.075489 sec

同期の様子を確認する

ntpq -p で同期の様子を確認できます。
こちらはntpdateとちがい、ntpdが起動している必要があります。

# ntpq -p
ntpq: read: Connection refused
# service ntpd start
ntpd を起動中:                                             [  OK  ]
# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 ntp-a2.nict.go. .NICT.           1 u    5   64    1   92.996   46.836   0.001
 LOCAL(0)        .LOCL.          10 l    4   64    1    0.000    0.000   0.001

offsetがremoteとのずれをミリ単位であらわしたものです。
同期中の場合はremoteの先頭に*がつきます。

同期ができるか確認する

特定のサーバーと、正しく同期がとれるかは
ntpdate -d [サーバー]
で確認できます。
だらだらと表示されますが、
最終行が
29 Mar 09:05:17 ntpdate[16801]: no servers can be used, exiting
だった失敗。
29 Mar 09:02:40 ntpdate[16736]: adjust time server 133.243.238.163 offset 0.015499 sec
だったら成功です。
以下成功例

# ntpdate -d ntp.nict.jp
29 Mar 09:02:39 ntpdate[16736]: ntpdate 4.2.2p1@1.1570-o Sat Dec 19 00:58:17 UTC 2009 (1)
Looking for host ntp.nict.jp and service ntp
host found : ntp-a2.nict.go.jp
transmit(133.243.238.243)
receive(133.243.238.243)
・・・
receive(133.243.238.164)
transmit(133.243.238.164)
server 133.243.238.243, port 123
stratum 1, precision -20, leap 00, trust 000
refid [NICT], delay 0.11090, dispersion 0.00266
transmitted 4, in filter 4
・・・
reference time:    d50039a0.00000000  Fri, Mar 29 2013  9:02:40.000
originate timestamp: d50039a0.63c42670  Fri, Mar 29 2013  9:02:40.389
transmit timestamp:  d50039a0.4f8012df  Fri, Mar 29 2013  9:02:40.310
filter delay:  0.11719  0.12044  0.11566  0.12074
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.029999 0.031675 0.029466 0.031594
         0.000000 0.000000 0.000000 0.000000
delay 0.11566, dispersion 0.00107
offset 0.029466

29 Mar 09:02:40 ntpdate[16736]: adjust time server 133.243.238.163 offset 0.015499 sec

Gooleアドセンス用336

Gooleアドセンス用336

-Linux

執筆者:

関連記事

linux

ランレベルの設定と確認(chkconfig)

ランレベルは、linuxのサービスの起動設定です。 #chkconfig –list で確認できます。 0 システムの停止 1 シングルユーザーモード 2 マルチユーザーモード(NFSなし) 3 マ …

linux

tcpdumpのフィルターのまとめ

tcpdumpの基本的な使用方法はこちら ## 名前解決をしない tcpdump -n src 192.168.100.1 and dst 192.168.100.2 ## インターフェイスを指定する …

linux

LVM(Logical Volume Manager:論理ボリュームマネージャ)の概要

INDEX1 LVMとは2 各ティレクトリはどの論理ボリューム(LV)をマウントしているかの確認3 各論理ボリュームはどのボリュームグループなのかの確認4 物理ボリューム情報 LVMとは ハードディス …

linux

linxuのパーミッションの設定(chmod)

ディテクトリやファイルには、グループ毎に読み込み、書き込み、実行の権限が付与できます。 確認方法 lsコマンドにlオプションを付けると確認できます。 # ls -l 合計 72 drwxr-xr-x …

linux

fuserでファイルやソケットを使用しているプロセスを特定する

linuxでもプロセスを特定したい場合はあります。 fuseコマンドで確認できます。特にmaount関連は便利です。 オプション -a コマンドラインで渡されたすべてのファイルを表示する。 -k 指定 …