設定のみで 良いようである
まず 現況を 見ておきたい
$ 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 さんに お任せしましょう
自動起動の 準備を しましょう 御存知の 様に 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 作成