目次の所に戻る

ntp-01

時刻合わせ プログラム

異なる機器にインストール

ntp-4.1.1 を installpkg にて contrib CDROM から インストール

ntpについて、今回 他の計算機に侵入しての インストールです。# ssh -l [user] 192.168.0.9 なんぞ した後で

nyan:/var/log/packages# find / -name ntp*
/var/log/packages/ntp
/var/log/scripts/ntp

インストールされていないようなので CDROM を マウントし

nyan:/var/log/packages# cd /cdrom/contrib/
nyan:/cdrom/contrib# find . -name ntp*
./Network/ntp-4.1.1-i386-P1.tgz

移動してインストールします。

nyan:/cdrom/contrib# cd Network/
nyan:/cdrom/contrib/Network# installpkg ntp-4.1.1-i386-P1.tgz 
ntp-4.1.1-i386-P1 のインストール中 
PACKAGE DESCRIPTION:
ntp:      ntp 4.1.1
ntp:      
ntp:      ntp は,ネットワーク経由でシステムクロックを設定する
ntp:      プログラムです。
ntp:      
ntp-4.1.1-i386-P1 のインストールスクリプトを実行中

nyan:/cdrom/contrib/Network# 

あとかたずけ

nyan:/cdrom/contrib/Network# cd
nyan:~# umount /cdrom/
nyan:~# eject 

設定ファイルの作成 駄衛門様にお願い

設定ファイルの作成
nyan:~# cd /etc/
nyan:/etc# vi ntp.conf 
nyan:/etc# cat ntp.conf 
# peer configuration for your host
# (expected to operate at stratum 3)

# server ntp1.jst.mfeed.ad.jp
# server ntp2.jst.mfeed.ad.jp
# server ntp3.jst.mfeed.ad.jp
server 192.168.0.8
driftfile /etc/ntp.drift
===================================
駄衛門様にお願い
nyan:/etc# cd rc.d/
nyan:/etc/rc.d# cat rc.local | grep ntp
#if [ -x /usr/bin/ntpd ]; then
#  /usr/bin/ntpd -c /etc/ntp.conf
nyan:/etc/rc.d# ls -l /usr/bin/ | grep ntp
-rwxr-xr-x    1 root     bin         13888 Mar 22  2000 inews-nntp*
-rwsr-xr-x    1 root     root         5000 Sep  3 22:53 kgrantpty*
-rwxr-xr-x    1 root     root        35148 Jan 28  2003 ntp-genkeys*
-rwxr-xr-x    1 root     6011        26948 May 28  2004 ntp-keygen*
-rwxr-xr-x    1 root     root         1025 Jan 28  2003 ntp-wait*
-rwxr-xr-x    1 root     root       199468 Jan 28  2003 ntpd*
-rwxr-xr-x    1 root     root        33140 Jan 28  2003 ntpdate*
-rwxr-xr-x    1 root     root        63868 Jan 28  2003 ntpdc*
-rwxr-xr-x    1 root     root        57444 Jan 28  2003 ntpq*
-rwxr-xr-x    1 root     root        11660 Jan 28  2003 ntptime*
-rwxr-xr-x    1 root     root        36724 Jan 28  2003 ntptimeset*
-rwxr-xr-x    1 root     root        19492 Jan 28  2003 ntptrace*
nyan:/etc/rc.d# vi rc.local 
nyan:/etc/rc.d# tail -7  rc.local 
#if [ -x /usr/bin/ntpd ]; then
#  /usr/bin/ntpd -c /etc/ntp.conf
#fi
if [ -x /usr/bin/ntpd ]; then
  /usr/bin/ntpd -c /etc/ntp.conf
fi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

運転状況

運転状況の確認 インストール したすぐの状態

nyan:~# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 nl.bcnet.ne.jp  ntp1.jst.mfeed.  3 u   11   64   17    0.313  -446.02   9.723
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
mm@nl:~$ ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*ntp1.jst.mfeed. fs-monntp2.mfee  2 u  421 1024  377   49.686   -0.256   0.041
+ntp2.jst.mfeed. fs-monntp1.mfee  2 u  448 1024  377   71.568  -11.479  11.122
+ntp3.jst.mfeed. fs-monntp2.mfee  2 u  492 1024  377   50.590    0.020   0.283
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
nyan:~# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 nl.bcnet.ne.jp  ntp1.jst.mfeed.  3 u   44   64    3    0.246  -10.337  10.199
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

一日後の状態確認

mm@lx:~$ ssh -l mm 192.168.0.9
Password: 
Last login: Sat Mar  5 00:37:38 2005 from lx.bcnet.ne.jp
Linux 2.4.27.
mm@nyan:~$ ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*nl.bcnet.ne.jp  ntp1.jst.mfeed.  3 u  476 1024  377    0.586    0.178   0.220

ハードウエアに書き込み

一応書き込みをしておきます クーロンで処理する様ですが

mm@nyan:~$ hwclock --systohc
-bash: hwclock: command not found
mm@nyan:~$ su -
Password: 
nyan:~# hwclock --systohc
nyan:~# hwclock --show ; date
Sat Mar  5 23:22:57 2005  -0.011562 seconds
Sat Mar  5 23:22:56 JST 2005
nyan:~# date;hwclock --systohc ;hwclock --show ; date
Sat Mar  5 23:25:56 JST 2005
Sat Mar  5 23:25:59 2005  -0.496942 seconds
Sat Mar  5 23:25:58 JST 2005

これくらいでせうか?? ちなみに これとは 共用出来ない 念のため

nyan:~# ntpdate 192.168.0.8   /* ntp daemon running   */
 5 Mar 23:29:37 ntpdate[329]: the NTP socket is in use, exiting
mm@lx:~$ ntpdate 192.168.0.8
 5 Mar 23:30:20 ntpdate[677]: bind() fails: Permission denied
lx:~# ntpdate 192.168.0.8               /* ntp daemon NON running   */
 5 Mar 23:31:49 ntpdate[708]: adjust time server 192.168.0.8 offset 0.000731 sec
lx:~# hwclock --systohc

にゃんたろう 拝!
2005年 3月 5日 (土) 作成


目次の所に戻る

Copyright © 2004.-2007. nyantarou All Rights Reserved.