Discussion:
xntpd и неправильное время в CMOS
(слишком старое сообщение для ответа)
Victor Sudakov
2009-12-06 07:41:01 UTC
Permalink
Коллеги,

Если при старте системы (Solaris 10 5/09) время в CMOS было неправильное,
то xntpd отказывается его синхронизировать и сервис ntp переходит в
состояние maintenance.

Во FreeBSD я знаю 2 способа бороться с этим - а) запуск ntpdate перед
ntpd или б) ключик -g у ntpd:

-g Normally, ntpd exits if the offset exceeds the sanity limit,
which is 1000 s by default. If the sanity limit is set to zero,
no sanity checking is performed and any offset is acceptable.
This option overrides the limit and allows the time to be set to
any value without restriction;

Как с этим борются в Solaris?
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/***@fidonet http://vas.tomsk.ru/
Victor Sudakov
2009-12-06 09:37:29 UTC
Permalink
Post by Victor Sudakov
Если при старте системы (Solaris 10 5/09) время в CMOS было неправильное,
то xntpd отказывается его синхронизировать и сервис ntp переходит в
состояние maintenance.
Во FreeBSD я знаю 2 способа бороться с этим - а) запуск ntpdate перед
ntpd
При рассмотрении /lib/svc/method/xntp оказалось, что он таки вызывает
"/usr/sbin/ntpdate $ARGS" перед /usr/lib/inet/xntpd, но $ARGS
определяет парсингом /etc/inet/ntp.conf. И вот тут ему фиг, потому что
в /etc/inet/ntp.conf у меня никаких серверов нет, а только

enable bclient
broadcastclient
Post by Victor Sudakov
Как с этим борются в Solaris?
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/***@fidonet http://vas.tomsk.ru/
Mikhail M Krivenkov
2010-02-12 16:07:07 UTC
Permalink
Post by Victor Sudakov
При рассмотрении /lib/svc/method/xntp оказалось, что он таки вызывает
"/usr/sbin/ntpdate $ARGS" перед /usr/lib/inet/xntpd, но $ARGS
определяет парсингом /etc/inet/ntp.conf. И вот тут ему фиг, потому что
в /etc/inet/ntp.conf у меня никаких серверов нет, а только
enable bclient
broadcastclient
Post by Victor Sudakov
Как с этим борются в Solaris?
Я от броадкаста отказался, раз в сутки синхронизация в кроне, к примеру
/usr/sbin/ntpdate europe.pool.ntp.org
Victor Sudakov
2010-02-13 18:15:54 UTC
Permalink
Post by Mikhail M Krivenkov
Post by Victor Sudakov
При рассмотрении /lib/svc/method/xntp оказалось, что он таки вызывает
"/usr/sbin/ntpdate $ARGS" перед /usr/lib/inet/xntpd, но $ARGS
определяет парсингом /etc/inet/ntp.conf. И вот тут ему фиг, потому что
в /etc/inet/ntp.conf у меня никаких серверов нет, а только
enable bclient
broadcastclient
Post by Victor Sudakov
Как с этим борются в Solaris?
Я от броадкаста отказался, раз в сутки синхронизация в кроне, к примеру
/usr/sbin/ntpdate europe.pool.ntp.org
А мне броадкаст нравится, всё остальное работает (каталисты, фри, винды с k9).
--
Victor Sudakov, VAS4-RIPE, VAS47-RIPN
2:5005/***@fidonet http://vas.tomsk.ru/
Loading...