=?iso-8859-1?q?=5BComm=5D_=D3=C9=CE=C8=D2=CF=CE=C9=DA=C1=C3=C9=D1_=D7=D2?= =?iso-8859-1?q?=C5=CD=C5=CE=C9?=
Henri Bourbon
=?iso-8859-1?q?useperl_=CE=C1_fastmail=2Efm?=
Вт Дек 3 08:36:48 MSK 2002
On 2 Dec 2002 22:26, Andrei A. Lomov wrote:
>> >> > Всё, чего я добился, свелось к двум случаям:
>> >> > "no servers can be used, exiting"
>> >> > "the NTP socket is in use, exiting"
>> >> > [skipped...]
>> >> > Чего бы такого ещё сотворить
>> >> Для начала -- показать вывод `ntpq -p` через ~5 секунд после
>> > Я вроде написал, что оно висит без движения до упора на ^C
>> 1) Вы этого не писали.
> Да ладно уж! Писал, Вы отрезали. ("ntpd -q просто висит без движения")
Ok, Андрей, думаю, мы не будем устраивать на этой почве поножовщину с
кровищей ;-) "просто висит без движения" и "висит без движения до упора
на ^C" -- это, на мой взгляд, принципиально разные вещи. И в том, что я
внимательно читаю ваши письма и знаю, что вы писали, а чего нет, можете
не сомневаться. Кароче, праехали.
>> 2) "До упора" -- это сколько? Он и не должен
>> через 2 секунды выходить, а должен "висеть" нек-рое время.
> После 4 минут я обычно отключаю модем
3 минуты 12 секунд + небольшая случайная задержка нужны ему, чтобы 3
раза пообщаться с NTP-серверами и понять, что к чему. Это в вашем
конкретном случае, когда интервал опроса серверов 64 секунды (таков
интервал по умолчанию).
>> Кстати, неплохо бы и вывод самого ntpd видеть, полностью.
> Мне тоже хотелось бы посмотреть:
> [root на localhost andrei]# /usr/sbin/ntpd -q
> на этой консоли больше ничего не появляется
Как известно, ``No news is good news''. В данном же случае, no message
is a good message. ntpd не ругается -- это уже хорошо.
> [root на localhost andrei]# /usr/sbin/ntpq -p
> remote refid st t when poll reach delay offset jitter
> ==============================================================================
> nschost.nsc.ru 0.0.0.0 16 - - 64 0 0.000 0.000 4000.00
> ntp1.belbone.be 0.0.0.0 16 - - 64 0 0.000 0.000 4000.00
> ns1.tuxfamily.o 0.0.0.0 16 - - 64 0 0.000 0.000 4000.00
Я надеюсь, вы не забыли сделать 5-15 секундную паузу между запуском ntpd
и ntpq. Стало быть, ваш ntpd не пообщался ни с одним из NTP-серверов.
Абыдна, но будем разбираться, почему. Если вам еще не надоело ;-)
Что хорошо, так это то, что ntpd знает, с кем общаться. Я был уверен,
что у вас ntp.conf лежит не в том каталоге, поэтому ntpd вылетает просто
потому, что не находит этого файла.
Итак:
1) Добавьте в каждую строчку "server ..." в ntp.conf минимальный период
опроса 16 секунд, это ускорит процесс:
server ntp1.belbone.be minpoll 4
server ntp1.tuxfamily.net minpoll 4
server ntp.cs.strath.ac.uk minpoll 4
2) Запускайте ntpd с ключом -d . (Т. е. `ntpd -d -q`) Он будет
выводить довольно много ругани, каковую ругань вы и покажите.
--
HB
Подробная информация о списке рассылки community