回答:
NTPソケットは使用中です。終了します
NTPデーモン(通常はntp
パッケージ経由)が実行されていることを示します。2つのアプリケーションで同時にクロックを調整することはできません。
まず、実行中の現在のNTPデーモンを停止します。
sudo service ntp stop
ntpdate
コマンドを実行します。
NTPデーモンを再度起動します。
sudo service ntp start
NTPデーモンは前方または後方に大きなステップを実行しませんが、非常にスムーズで小さな移行に役立ちます。正しく機能する前にntpdate
、そのため、最初に時間を同期してください。次のようにデーモンのステータスを照会できます。
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*chime1.surfnet. 194.171.167.130 2 u 59 64 7 3.159 -0.207 0.136
+chime2.surfnet. .GPS. 1 u 59 64 7 6.872 -0.592 0.091
[...]
ns1.tudelft.nl .INIT. 16 u - 64 0 0.000 0.000 0.000
+ev001.tilaa.nl 193.67.79.202 2 u 55 64 7 4.038 -0.613 0.110
NTP socket in use
以下に示すようにエラーが発生した場合:
その場合は単に実行する
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
あなたは得るでしょう
またはジャストラン
sudo ntpdate -u pool.ntp.org
ntpdデーモンを実行して更新するには
一般的な問題は、指定されたDST(夏時間)移行時にコンピューターが更新されていないことを人々が発見することです。認識されると、ユーザーsudo ntpdate -b pool.ntp.org
はNTPがすでに実行されており、単に機能しなかったことを発見するためにのみ、または同様の時刻を修正しようとします。
一般的な場合、NTPはDSTの移行時にクロックを修正することはできません。たとえば、NTPには、時計の設定を拒否するケースがあります。NTPの問題を検索すると大量のヒットが発生するため、明らかにNTPの制限が多くの人々に影響を与えています。NTP設計の決定には確かな理由があると確信していますが、それによって、平均的なユーザーが期待することを常に行うことが信頼できないという事実は変わりません。
特定の目的で重要な場合は、必ず確認してください。 移行の少し前に手動で正しい時間を設定すると、自動DST移行のほうが幸運かもしれません。
DSTは1年に2回しか発生しないため、これは平均的なユーザーが実験するのが難しい問題です。
ntp deamenがインストールされて実行されている場合、2つのプログラムで同時にクロックを調整できないため、同じエラーが発生します。
サービスが実行されている場合、/ etc / ntp.confにあるサーバーに同期されるため、時間が同期されます。毎晩ntpデーモンを再起動して、何らかの理由で停止した場合に毎日起動するようにした方が、crontabで設定することをお勧めします。
crontab -e
@daily sudo service ntp restart >> /tmp/time.log
以下のコマンドでサーバーの同期の詳細を確認できます
ntpq -p
ntpq
xntpdからのものです。