[mdk-re] Setting up ntpd

Henri Bourbon =?iso-8859-1?q?npecca_=CE=C1_yahoo=2Ecom?=
Ср Окт 17 16:05:11 MSD 2001


Tue, 16 Oct 2001 18:02 +0400, cornet wrote:

> > > > version="ntpd 4.0.99k Tue Jan 23 03:50:13 MSK 2001 (1)",
> 
> Это уже устарело :-) теперь на сервере ntp-4.1.0-alt1
> Документации хоть и прибавилось, но и воды в ней наросло
> пропорционально. Особенно непорадовало тамошнее Хауту,

Которое? (URL/path)

> более бестолкового я еще не видел :-(

По-моему, там просто *нет* HOWTO, хотя некий документ и называет себя "FAQ
and HOWTO". Однако лично меня документация устраивает, хотя я и не могу
назвать ее хорошей.

> stratum 11, precision -17, leap 00, trust 000
> ^^^^^^^^^^
> многовато, правда?

> refid [127.127.1.0], delay 0.02591, dispersion 0.00000
> ^^^^^^^^^^^^^^^^^^^
> а вот это уже совсем странно :-/ ведь он должен указывать этим
> местом на адрес 194.87.0.27

[skip]

> Собственно вот конфиг сервера:
> server  news-zero.demos.su minpoll 10 maxpoll 12
> driftfile /etc/ntp/drift
> соответственно файл /etc/ntp/drift существует и пуст.
> 
> [root на back /root]# ntpq -c pe
>      remote           refid      st t when poll reach   delay
> =============================================================
> *LOCAL(0)        LOCAL(0)        10 l    9   64  377    0.000
> ^^^^^^^^^^^^^^^^^^^^^^^^^
> То же странно как то...

[skip]

> Oct 16 12:40:25 back ntpd[16863]: Un-parsable frequency in
> /etc/ntp/drift
> Oct 16 12:43:50 back ntpd[16863]: time set 0.000000 s
> Oct 16 12:43:50 back ntpd[16863]: synchronisation lost
> ...
> Oct 16 13:40:26 back ntpd[16863]: can't open /etc/ntp/drift.TEMP:
> Permission denied
> ^^^^^^^^^^^
> это уже исправил, пермишен на /etc/ntp остался от старого пакета,
> а поскольку теперь ntpd исполняется от юзера ntpd то он туда
> писать не мог.
> Oct 16 17:40:30 back ntpd[16863]: can't open /etc/ntp/drift.TEMP:
> Permission denied
> ^^^^^^^^^^
> видимо это последний денай, больше быть не должно.
> Ваши коментарии??

А какие, собственно, комментарии? Если бы мой ntp-сервер сказал:
"При загрузке я споткнулся о непонятный drift-файл, после чего не смог
писать туда, куда мне нужно было писать, что привело, ну-ка, разберись, к
чему. А сейчас у меня нет ни одного источника синхронизации, кроме той
убогой тикалки, которая внутри компьютера, о точности к-рой говорить можно
лишь со скептической улыбкой. Впрочем, за неимением лучшего я раз в минуту
общаюсь с этой тикалкой, последний раз вот 9 секунд назад имел это
удовольствие. Так что точность моя -- слой 11",
то лично я бы, пожалуй:

1) остановил ntpd
2) удалил drift-файл. пустой/не пустой -- какая разница?
3) разобрался со всеми необходимыми правами на файлы и каталоги
4) убедился бы, что при старте ntpd использует _именно_ тот файл
конфигурации, о к-ром я думал, что он его использует.
5) возможно, поменял бы minpoll 10 на minpoll 6/7/8/9 , чтобы процесс
устаканивания происходил быстрее (хотя не факт, что он станет происходить
быстрее)
6) запустил бы ntpd
7) еще раз проверил бы п. 4)
8) подождал бы несколько часов, время от времени смотря на то, с каким(и)
peer(s) общается мой ntpd, анализируя вывод ntpq -p

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

Естественно, вместо всей этой чуши грамотный человек сразу сказал бы Вам,
в чем проблема. Но грамотные люди, боюсь, все в comp.protocols.time.ntp

-- 
HB




Подробная информация о списке рассылки community