戻る

ntp setup

Out line

設定のみで 良いようである

system

まず 現況を 見ておきたい

$ su -
Password: 
# cd /var/log/packages/
# ls -l | grep ntp
-rw-r--r--    1 root     root         9404 Feb  4 20:40 ntp
# ls -l /usr/bin/ | grep ntpd
-rwxr-xr-x    1 root     6011       324772 May 28  2004 ntpd*
-rwxr-xr-x    1 root     6011        35700 May 28  2004 ntpdate*
-rwxr-xr-x    1 root     6011       106396 May 28  2004 ntpdc*
# cat /etc/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

driftfile /etc/ntp.drift
# ls /etc/ | grep ntp.drift
ntp.drift

自動起動 させるには ファイルを 修正せねば いけん

# cd /etc/rc.d/
# cat rc.local | grep ntpd
#if [ -x /usr/bin/ntpd ]; then
#  /usr/bin/ntpd -c /etc/ntp.conf

rc.local ”/etc/rc.d/rc.local”を 修正すれば 良いようである ” ntpdate”で 時間を 調整しよう

#  date ;ntpdate ntp1.jst.mfeed.ad.jp
Sun Mar  5 13:59:10 JST 2006
Looking for host ntp1.jst.mfeed.ad.jp and service ntp
host found : ntp1.jst.mfeed.ad.jp
 5 Mar 13:59:11 ntpdate[1546]: step time server 210.173.160.27 offset 0.594800 sec
# ntpdate ntp1.jst.mfeed.ad.jp
Looking for host ntp1.jst.mfeed.ad.jp and service ntp
host found : ntp1.jst.mfeed.ad.jp
 5 Mar 13:59:56 ntpdate[1567]: adjust time server 210.173.160.27 offset -0.000207 sec
# hwclock --show /* --show ハ ードウェア・クロックを読んで時刻を標準出力に表示
              する。時刻は常にローカル・タイムで表示される。ハ ー
              ド ウェア・クロックを協定世界時にしていても表示はロ
              ーカル・タイムである。 */
Sun Mar  5 14:00:36 2006  -0.306302 seconds
# hwclock --show ; ntpdate ntp1.jst.mfeed.ad.jp
Sun Mar  5 14:01:05 2006  -0.228457 seconds
Looking for host ntp1.jst.mfeed.ad.jp and service ntp
host found : ntp1.jst.mfeed.ad.jp
 5 Mar 14:01:05 ntpdate[1581]: adjust time server 210.173.160.27 offset 0.002219 sec
# ntpdate ntp1.jst.mfeed.ad.jp ; hwclock --systohc /* --systohc
              ハードウェア・クロックを現在のシステム・クロック に
              合わせる。  */
Looking for host ntp1.jst.mfeed.ad.jp and service ntp
host found : ntp1.jst.mfeed.ad.jp
 5 Mar 14:02:19 ntpdate[1612]: adjust time server 210.173.160.27 offset -0.000019 sec

このくらいまでで 良いでしょう 後は ntpd さんに お任せしましょう

edit rc.local

自動起動の 準備を しましょう 御存知の 様に ntpdate と ntpd は 両立 し ません もし 駄衛門 様に お任せしていて ntpdate を 使用すると 駄目 といわ れますので 留意しておいて くださいませ

# ntpdate ntp1.jst.mfeed.ad.jp
15 Mar 11:41:44 ntpdate[503]: the NTP socket is in use, exiting
# ps ax | grep ntp
  102 ?        SL     0:00 /usr/bin/ntpd
# kill 102
# ps ax | grep ntp
# ntpdate ntp1.jst.mfeed.ad.jp
15 Mar 11:42:37 ntpdate[509]: adjust time server 210.173.160.27 offset 0.006852 sec
# /usr/bin/ntpd
# ps ax | grep ntp
  512 ?        SL     0:00 /usr/bin/ntpd
# ntpdate ntp1.jst.mfeed.ad.jp
15 Mar 11:44:00 ntpdate[516]: the NTP socket is in use, exiting

ほたら

$ cp /etc/rc.d/rc.local .
$ emacs rc.local &
# pwd
/etc/rc.d
# mv rc.local 0005_rc.local_non_ntpd 
# cp /home/mm/0001_first-step/rc.local .

自動起動 確認

再起動確認です

# shutdown -r now 
# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
+ntp1.jst.mfeed. 210.173.160.56   2 u  146  256   17   51.529   16.575  15.459
+ntp2.jst.mfeed. 210.173.160.56   2 u  145  256   17   51.603   27.974   9.744
*ntp3.jst.mfeed. 210.173.160.86   2 u  147  256   17   51.691   27.973   9.487
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

にゃんたろう 拝!
2006年 3月15日 (水) 20:40:07 JST 作成


戻る

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