& ldquo; ntpd не может привязываться к подстановочному адресу 0.0.0.0 - может выполняться другой процесс & rdquo;

На моем 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 использовался для настройки времени [ ! d1]

Jan 10 02:45:20 ntpdate[960]: adjust time server offset -0.000259 sec

Я не уверен, что это состояние гонки или мне что-то не хватает, я был бы признателен, если кто-нибудь сможет мне помочь.

Спасибо

1
задан 11 January 2014 в 04:45

3 ответа

Я видел это на Debian Jessie. Причина кажется гонкой между /etc/init.d/ntp и /etc/network/if-up.d/ntpdate, обе из которых, как представляется, содержат логику для блокировки друг друга, которая на самом деле не работает.

Мне нравится иметь доступную команду ntpdate хотя я редко его использую, поэтому вместо того, чтобы полностью удалить ntpdate, я только что вставил

exit 0

в качестве второй строки /etc/network/if-up.d/ntpdate, что делает его ничего не делать. Мой демон ntp теперь запускается с успехом во время загрузки.

5
ответ дан 24 May 2018 в 13:08
  • 1
    Это сработало для меня, и это постоянное изменение, но может привести к запуску мастера обновления / процесса, когда система будет обновлена ​​до следующей версии. – knb 14 March 2017 в 15:31
  • 2
    «Логика ... которая фактически не работает». может быть потому, что это зависит от наличия пакетов lockfile-progs. Без этого соответствующие блоки молча пропускают, и блокировка не будет работать. – Peter Hansen 14 July 2017 в 18:07

Если бы аналогичная проблема на Debian 5,

, простой перезапуск ntp разрешил ее для меня

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

на всякий случай, если другие имеют одинаковые проблемы

[d3 ] Недавно был установлен NTPD, кажется, что требуется перезагрузка после установки, я также заметил это на Debian 6.

3
ответ дан 24 May 2018 в 13:08

Это было исправлено в 2008 году путем добавления блокировки, но если вы отключили установку Recommends или uninstalled lockfile-progs, у вас все еще будет эта проблема (обратите внимание, что вам следует ожидать проблем, если вы отключили установку Recommends). 0]

3
ответ дан 24 May 2018 в 13:08
  • 1
    AFAICT, в Jessie (8.8) он не рекомендует lockfile-progs :( В Stretch (9.0) он снова исправляется, вызывая вместо этого команду flock. Спасибо за указатель. – sourcejedi 20 June 2017 в 17:50
  • 2
  • 3
    Хе-хе, у меня было предположение, что они поместят рекомендации на оба пакета. Еще раз спасибо :). – sourcejedi 21 June 2017 в 18:45
  • 4
    @sourcejedi ntpd не нужно блокировать себя – wRAR 22 June 2017 в 19:47

Другие вопросы по тегам:

Похожие вопросы: