時刻同期

  • 一日一回ntpdateを実施しておりましたが、どうにも時刻の誤差がひどいので、抜本的対策を試みる。
  • googleで設定例を調べるとxntpという設定が多く出てくるが、FreeBSD 6.0になって芸風が変わったようで、どうにもうまくいかない。
  • ちゃんと調べ直してみました。
/etc/rc.conf
  • /etc/default/rc.confの該当部分を参照
 ntpdate_enable="YES"                                     # Run ntpdate to sync time on boot (or NO).
 ntpdate_program="/usr/sbin/ntpdate"                      # path to ntpdate, if you want a different one.
 ntpdate_flags="-b"                                       # Flags to ntpdate (if enabled).
 ntpd_enable="YES"                                        # Run ntpd Network Time Protocol (or NO).
 ntpd_program="/usr/sbin/ntpd"                            # path to ntpd, if you want a different one.
 ntpd_sync_on_start="YES"                                 # Sync time on ntpd startup, even if offset is high
 ntpd_flags="-p /var/run/ntpd.pid -f /var/db/ntpd.drift"  # Flags to ntpd (if enabled).
/etc/ntp.conf
 driftfile /usr/local/etc/ntp.drift
 server IPアドレス
 server IPアドレス
 server IPアドレス
 server IPアドレス
 server IPアドレス
動作確認
  • ntpdc -p
  • ntpq

zcopy..orz