Last modified: Fri Oct 1 17:22:08 2004 +0900 (JST)
Solairs 2.6 以降では標準で xntpd を装備しているので、これを使うことにします。 以下の作業は root 権限で行って下さい。
/etc/inet/ntp.conf ファイルを作成します。 /etc/inet/ 以下にサンプルファイルがあるので参考にしてください。
server ntp.st.ryukoku.ac.jp server ntp-2.st.ryukoku.ac.jp enable auth monitor driftfile /var/ntp/ntp.drift statsdir /var/ntp/ntpstats/ filegen peerstats file peerstats type day enable filegen loopstats file loopstats type day enable filegen clockstats file clockstats type day enable
研究室 NTP クライアントの /etc/inet/ntp.conf ファイル
研究室代表 NTP サーバのホスト名が foo.elec.ryukoku.ac.jp だとすると、 次のようになります。
server foo.elec.ryukoku.ac.jp enable auth monitor driftfile /var/ntp/ntp.drift statsdir /var/ntp/ntpstats/ filegen peerstats file peerstats type day enable filegen loopstats file loopstats type day enable filegen clockstats file clockstats type day enable
OS 自体を再起動するか、以下を実行します。
# sh /etc/init.d/xntpd start
Solaris 2.6 では set dosynctodr = 0 は絶対に設定しないでください。致命的な問題が発生します。