ntp и всё что связано с синхронизацией времени.

Автор nlo, 15 апреля 2013, 07:16:41

« назад - далее »

0 Пользователи и 7 гостей просматривают эту тему.

nlo

Доброе время суток.
Всё что связано со временем поделюсь вкратце.
В локалке стоит сервер на Debian на нем биллинг шлюз и несколько дополнительных сервисов.
Так же эта машина выполняет роль ntp сервера и некоторые машины с локальной сети тянут с неё время.
Но вот незадачка время стало уходить то на 2 часа вперёд то на 2 часа назад и нерегулярно.
Страдает биллинг так как тарифы некоторые зависят от времени.
Страдают юзвери так как берут время с машины локальной.

Искал и гуглил решение вопроса перепробовал все методы какие только попадались
но походу проблема индивидуальна и требует опытного специалиста.

Что подскажете с чего начать куда лезть и что копать?

Отвечу на любые вопросы.

За ранее благодарен за помощь.

qupl

Похоже на то, что синхронизация периодически проходит не с тем сервером с которым хотелось бы. Логи смотреть.

nlo

В логах только это
/var/log/ntpstats/loopstats

56396 15387.105 0.000000000 -500.000 0.000000954 32198.088672 6
56396 15394.106 0.001796000 -499.988 0.000634834 30118.554080 6


или какой лог вам показать?

MERCURY

#3
я бы на вашем месте сервер снес Мат запрещен ибо от него вы не получите нужного стратума ни 1-го ни 2-го !! Настройте ntp клиента на тазиках которые выполняют роль каких-либо серверов с интервалом обновлений и будет вам счастье ))

PbI6A

Сервер ntp удобнее всего настраивать на той железке, которая выполняет функции сервера электронной почты или прокси. И инет прямой есть, и из локалки обязательно виден. У меня на всех линуксовых серверах ntp сервер поднят и на моей рабочей станции тоже. Все, кто видят инет постоянно, синхронизируются напрямую из инета, кто не видят - настроены на синхронизацию от того, который главный ntp предприятия, то есть почтовик. В такой схеме каких-либо проблем не наблюдается уже продолжительное время.
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

nlo

в том то и дело что он ещё и почтовик :-)
хоть и почта на нем вип персонам но все равно работает
я уже всё перепробовал
такое чувство как будто два скрипта тянут на себя одно одеяло в непонятной последовательности.


nlo

Цитата: rayanAyar от 15 апреля 2013, 20:19:36
ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
ntp-anycast.cor 193.190.230.65   2 u   27   64  377   68.835  1082267 27323.6
10.0.0.255      .BCST.          16 u    -   64    0    0.000    0.000   0.001


rayanAyar

Какие протоколы используются для выхода в инет? DHCP?

Похоже на то, что провайдер скармливает вам свой (кривой) ntp-сервер по DHCP протоколу.

nlo

Цитата: rayanAyar от 15 апреля 2013, 20:39:07
Какие протоколы используются для выхода в инет? DHCP?

Похоже на то, что провайдер скармливает вам свой (кривой) ntp-сервер по DHCP протоколу.
исключено на прове статика я самолично мурыжил прова что бы отписали статичный ип.

я вообще настраивался на ntp.corbina.ru не знаю где могло вылезти это чудо ntp-anycast.cor
ща поисчем где это вообще прописано :-)

rayanAyar


nlo

Цитата: rayanAyar от 15 апреля 2013, 20:46:43
На всякий случай ещё:
ps -f -C ntpd
UID        PID  PPID  C STIME TTY          TIME CMD
ntp       2183     1  0 Apr13 ?        00:00:05 /usr/sbin/ntpd -p /var/run/ntpd.
root      2202  2183  0 Apr13 ?        00:00:00 /usr/sbin/ntpd -p /var/run/ntpd.


зачем то два процесса интересно....

PbI6A

Можно ещё попробовать носки понюхать. В смысле, sudo aptitude install sockstat;sudo sockstat|grep ntp
А сервер ntp вообще поставился? Или, с другой стороны, ему выход iptables не придушил? см. /etc/default/iptables
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

nlo

нет выход в инет с машины полный.
время продолжает прыгать непонятно почему.

qupl

nlo,  на машине нет дуалбута?  обычно время скачет если из BIOS по UTC берется, а потом переводится тем же ntp