Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: ntpd не устанавливает время...  (Прочитано 1126 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnrDaemon

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
ntpd не устанавливает время...
« : 10 Декабря 2009, 23:15:05 »
Ставлю на сервер ntpd... вернее, он там стоял уже, но тут заметил, что время не пойми как себя ведет.
Пробовал менять сервера... много чего пробовал. Пока не пришиб демона и не скомандовал ntpdate ручками, время так и не сменилось.
Теперь настраиваю клиентов на обновление с сервера.
server <servername> - 0 эффекта.
broadcastclient (since server is set to broadcast time to local subnet) - 0 эмоций...

Убиваю демона, пробую ntpdate
ntpdate <servername> - no usable servers.
ntpdate <servername>.example.local - долго думаем, отваливаемся с ошибкой.
ntpdate <servername>.example.local. - no usable servers.

Чтоделать... куда смотреть? (в сислоге пусто)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AnrDaemon

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: ntpd не устанавливает время...
« Ответ #1 : 23 Декабря 2009, 20:05:41 »
Так, это уже серьёзно...
(Нажмите, чтобы показать/скрыть)
За две недели на 2 минуты вперёд убежало.
Ставить ntpdate в cron не могу - при синхронизации времени срубается dovecot "Омайгадвремяушлоназадпаника/shutdown".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AnrDaemon

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: ntpd не устанавливает время...
« Ответ #2 : 18 Сентября 2010, 20:54:14 »
Не знаю, с чем было связано, но в итоге я таки решил эту задачку.
Проблема была где-то снаружи, хорошо видная по "ntpq -p" - в списке вместо серверов, указанных в конфиге, выдавалась всякая белиберда.
После продолжительных танцев с бубном ситуация выпрямилась. Сейчас всё работает как надо.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AnrDaemon

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: ntpd не устанавливает время...
« Ответ #3 : 11 Марта 2012, 22:40:43 »
После лечения аналогичных проблем в нескольких других серверах, решил таки отписаться для потомков: проблема была в старом списке серверов времни.
И её, действительно, хорошо видно по команде "ntpq -p" - в колонке strata показывается очень большое число (обычно так и висит 16).
Решается удалением проблемных серверов из списка и поиском замены.
Очень часто замена находится буквально под носом - проверьте, как реагируют адреса time.yourproviderdomain или ntp.yourproviderdomain.
Для Москвы: Rinet (ntp.rinet.ru, st:2), Комстар (ntp.mtu.ru, st:3) - вполне себе кандидаты.
Для верности можно ещё парочку strata 2 серверов нагуглить. (Использовать сервера strata 1 строго не рекомендуется, даже если они с открытым доступом - врад ли у вас настолько критичные по времени процессы крутятся на сервере, что расхождение в доли миллисекунды составит какую-то проблему, а каждая лишняя нагрузка на st:1 сервера - лишняя.)

Не забывайте отключать нафиг скрипт ntpdate в /etc/network/if-*.d/
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.