私は仮想アプライアンスでBusy BoxとTiny Core Linuxを使用しています。次のコマンドを使用してNTPデーモンを実行できます。
/usr/sbin/ntpd -p pool.ntp.org
問題は、/var/log/ntp.logにログが出力されないことです。間違った場所でログを探していますか? ntpdが正しく機能していることを確認するための最良の方法は何ですか? (現在、ntpdが実行中であることを確認する唯一の方法は、プロセスが実行中であることを確認することです。)また、verboseオプションを試してみました。
/usr/sbin/ntpd -d -p pool.ntp.org
答え1
通常、たとえば、NTPクライアントの1つを使用するか、ntpq
起動後にntpstat
ローカルクライアントに問い合わせて、正しく機能していることを確認するのが最善です。ntpd
例えば
ntpq$ ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
LOCAL(0) .LOCL. 5 l 35m 64 0 0.000 0.000 0.000
97-127-48-73.mp .STEP. 16 u 6d 1024 0 0.000 0.000 0.000
F-Current.sjela 216.218.254.202 2 u 113 256 377 81.887 64016.5 1228.28
+ns522433.ip-158 18.26.4.105 2 u 12 256 377 37.641 62638.8 1168.32
*nu.binary.net 129.7.1.66 2 u 263 256 377 56.722 63177.5 731.976
ntpstat
$ ntpstat
synchronised to NTP server (216.229.0.50) at stratum 3
time correct to within 63367 ms
polling server every 256 s
忙しい箱
このページのタイトルによると:外部小型ユーティリティ他のBusyBox関連のクライアントがあります。ntpclient
ページによると、次のタイトルがあります。