=?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