【NTPによる時刻同期】
前提環境:
常時接続IP
ntp.confファイルの作成:
/etc/ntp.confにNTPサーバを始めとするntpdの動作に関する全てを記述する。
server clock.nc.fukuoka-u.ac.jp
server clock.tl.fukuoka-u.ac.jp
server gpsntp.miz.nao.ac.jp
driftfile /var/run/ntp.drift
自動起動の設定:
/etc/rc.confに以下1行を追加する。
xntpd_enable="YES"
又、起動時にntpdateによる同期を行う場合は以下。これはsysinstallでも可。
ntpdate_flags="clock.nc.fukuoka-u.ac.jp"
ntpdate_enable="YES"
おまけ:ntpdの動作確認
とりあえずntpq -pせよ。
misuzu# ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
+clock.nc.fukuok .GPS. 1 u 1 64 377 48.517 109.685 52.922
*clock.tl.fukuok .GPS. 1 u 7 64 377 48.128 181.902 64.688
+gpsntp.miz.nao. .GPS. 1 u 63 64 377 59.980 93.845 43.933
先頭文字の意味は
空白:(reject)TTLかstratumが遠すぎて同期したくない。又は起動中。
x:(falsetick)偽時計だってさ。これも駄目だって。
.:(excess)Best10に入らないから駄目だって。欲張るな。
−:(outlyer)これも遠くて駄目なんだってさ。
+:(candidate)候補だって。いわゆる補欠だな。
#:(selected)Best6に入らないから2軍落ちだって。肩叩きがあるかも。
*:(peer)繋がってるよ。
o:(pps.peer)繋がってるんだけどPPS信号とやらから間接的に同期してるんだって。
鵜呑みはいかんぞ?