"ntpd가 와일드 카드 주소 0.0.0.0에 바인딩 할 수 없습니다. 다른 프로세스가 실행 중일 수 있습니다."


13

내 우분투 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

이것이 경쟁 조건인지 또는 여기에 뭔가 빠져 있는지 확실하지 않습니다. 누구든지 나를 도울 수 있다면 고맙겠습니다.

감사

답변:


7

서버를 시작하려고 할 때 ntpdate가 실행 중이기 때문입니다. ntp 데몬을 사용하는 경우 제거 할 수 있도록 설치 상태를 유지 해야하는 이유를 찾지 못했습니다.

sudo apt-get remove ntpdate

6

데비안 제시에서 이것을 보았습니다. 원인은 /etc/init.d/ntp과 사이에 경쟁 /etc/network/if-up.d/ntpdate인 것으로 보이며, 둘 다 실제로 작동하지 않는 서로를 잠그는 논리를 포함하는 것으로 보입니다.

거의 사용하지 않더라도 ntpdate 명령을 사용할 수 있으므로 ntpdate를 완전히 제거하는 대신 방금 삽입했습니다.

exit 0

의 두 번째 줄로 /etc/network/if-up.d/ntpdate, 아무것도하지 않습니다. 부팅시 내 ntp 데몬이 성공적으로 시작됩니다.


이것은 저에게 효과적이며 지속적인 변경이지만 시스템이 다음 릴리스로 업그레이드 될 때 업그레이드 마법사 / 프로세스를 혼란스럽게 할 수 있습니다.
knb

"실제로 작동하지 않는 논리"는 패키지 lockfile-progs가 설치되어 있는지에 따라 달라질 수 있습니다. 그렇지 않으면 관련 블록이 자동으로 건너 뛰고 잠금이 작동하지 않습니다.
피터 한센

4

데비안 5에서도 비슷한 문제가있었습니다.

ntp를 간단히 다시 시작하면 해결되었습니다.

/etc/init.d/ntp stop
/etc/init.d/ntp start

다른 사람이 같은 문제를 겪을 경우를 대비하여

NTPD가 최근에 설치되었는데, 설치 후 다시 시작해야하는 것 같습니다. Debian 6에서도이 사실을 알았습니다.


1
이것은 나를 위해 일했고 즉각적인 문제를 해결했습니다.
jewettg

3

이 기능은 2008 년에 잠금 기능을 추가하여 수정 되었지만 설치 Recommends또는 제거 lockfile-progs를 비활성화 한 경우 에도 여전히이 문제가 발생합니다 (설치를 비활성화하면 문제가 발생할 수 있음 Recommends).


AFAICT은 제시에 (8.8)는 잠금 파일-의 progs를 :( 추천하지 않습니다에서 스트레치 (9.0), 그것은 다시 해결 된 호출하여. flock대신 명령을 감사 포인터에 대한..
sourcejedi


허, 나는 그들이 두 패키지 모두에 추천을 둘 것이라고 가정했다. 다시 감사합니다 :).
sourcejedi 2016 년

@sourcejedi ntpd는 스스로 잠글 필요가 없습니다
wRAR

16.04가 있는데 logrotate. 후에도 여전히이 문제가 나타납니다 . lockfile-progs설치되어 있으며 매번 발생하지는 않습니다. 되어 ntpdate한 동안 한 번 실행 및 차단 ntpd같은 시간에?
Alexis Wilke
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.