私のUbuntu 13.04(AWSを使用)。新しいマシンを起動したとき、またはマシンを再起動したときにntp
が起動せず、syslogに次のように表示されます。
Jan 10 02:56:49 ntpd: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING
また、このntpdateを使用して時刻を調整する前に気づいた
Jan 10 02:45:20 ntpdate[960]: adjust time server offset -0.000259 sec
これが競合状態なのか、私がここで何かを見逃しているのかどうかはわかりませんが、誰かが私を助けてくれれば幸いです。
ありがとう
これは、サーバーを起動しようとしたときにntpdateが実行されているためです。 ntpデーモンを使用している場合は削除できるように、インストールしたままにしておく理由を見つけていません。
Sudo apt-get remove ntpdate
これはDebian Jessieで見ました。原因は/etc/init.d/ntp
と/etc/network/if-up.d/ntpdate
の競合であるように見えます。どちらも実際には機能しない互いにロックアウトするロジックを含んでいるようです。
Ntpdateコマンドはめったに使用しませんが、ntpdateコマンドを使用できるのが好きなので、挿入したntpdateを完全にアンインストールするのではなく、
exit 0
/etc/network/if-up.d/ntpdate
の2行目として、何もしません。これで、ブート時にntpデーモンが正常に起動します。
Debian 5でも同様の問題がありました
ntpの簡単な再起動で解決しました
/etc/init.d/ntp stop
/etc/init.d/ntp start
他の人が同じ問題を抱えている場合に備えて
NTPDは最近インストールされました。インストール後に再起動が必要なようです。Debian6でもこれに気付きました。
これは 修正済み 2008年にロックを追加することでしたが、Recommends
のインストールを無効にした場合、またはlockfile-progs
をアンインストールした場合、この問題は引き続き発生します(無効にした場合は問題が発生することに注意してください) Recommends
)をインストールしています。