LINUX.ORG.RU
ФорумAdmin

ntp-сервер работает, а ntpdate - нет

 , ,


0

3

Доброго времени! Только начинаю знакомство с Linux, первым заданием выпала настройка ntp-сервера в локальной сети без интернета. Интернета нет и не будет. Соответственно, один из компьютеров в локалке - хост, остальные ориентируются на его системные часы. ntp-сервер я настроил, он работает, но как полагается, медленно. В рабочих реалиях иногда приходится «подбить» время вручную, я обратился к ntpdate. Естественно, предварительно остановил ntp как на сервере так и на клиентах. ntpdate выдает ошибку no server suitable for sinchronization found. Что более интересно, один раз ntpdate все-таки сработал, после этого настройки не менялись. Подскажите, пожалуйста, в чем может быть загвоздка?


Серверу нужен референсный источник времени (сюрприз-сюрприз), он без него считает себя несинхронизированным о чем и сообщает клиентам пытающимся брать у него время.

Либо покупаешь http://www.eltech.spb.ru/item/minigmousedg_ps2 и ставишь как рефернс, либо читаешь https://habrahabr.ru/post/79629/ и добавляешь в конфиг сервера

server 127.127.1.0
fudge 127.127.1.0 stratum 10
и радуешься неточному времени на всех компах своей локалки.

LynxChaus
()
Ответ на: комментарий от LynxChaus

В конфиге уже есть эти строки, стратум там правда стоит 3, но, думаю, дело не в этом. Повторюсь, сам сервер работает, синхронизирует время. Но есть необходимость использования ntpdate хотя бы перед запуском сервера, а вот он уже не работает.

pafo
() автор топика

предварительно остановил ntp как на сервере

И откуда ntpdate будет время синхронизировать, из астрала?

Deleted
()
Ответ на: комментарий от Deleted

И откуда ntpdate будет время синхронизировать, из астрала?

Может быть имелось в виду, что ntpdate ведь действительно не работает при поднятом ntp, что разумно. ТСу надо советовать попросить провайдера сказать какая кошка отдаёт клиентам ntp для синхронизации и выставить в конфиг ntpd.

vodz ★★★★★
()

ntp-сервер я настроил, он работает, но как полагается, медленно.

Если ntpd, то у него появился ключик --panicgate с не очень давних пор.

AS ★★★★★
()
Ответ на: комментарий от AS

--panicgate вроде заставляет ntpd синхронизировать время даже при большой разнице в оном между сервером и клиентом, нет? Такая проблема вроде решена мной выставлением в /etc/sysconfig/ntpd параметра ntpd_opts="-g". Или он способен делать что-то еще? Вопрос просто в том, что мне надо непосредственно перед запуском /etc/init.d/ntpd start грубо синхронизировать время (например, через ntpdate), чтобы сократить время синхронизации ntpd. Идея была в том, что ntpd будет просто поддерживать заранее синхронизированное ntpdate время. Почитал про это,вроде считается нормальной практикой. Почему же ntpdate упорно не хочет работать?

pafo
() автор топика
Ответ на: комментарий от pafo

--panicgate вроде заставляет ntpd синхронизировать время даже при большой разнице в оном между сервером и клиентом, нет?

Да.

Такая проблема вроде решена мной выставлением в /etc/sysconfig/ntpd параметра ntpd_opts="-g".

Это тот же самый параметр.

Или он способен делать что-то еще? Вопрос просто в том, что мне надо непосредственно перед запуском /etc/init.d/ntpd start грубо синхронизировать время (например, через ntpdate)

Именно это он и делает. Единственное отличие - сначала устанавливает связь и синхронизацию с серверами, а только потом выправляет время одним большим скачком. То есть, несколько минут может пройти всё же.

AS ★★★★★
()
Ответ на: комментарий от AS

Спасибо большое, именно так все и происходит!

pafo
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.