LINUX.ORG.RU

Настройка синхронизации времени

 ,


0

1

Привет.

Клиенты не синхронизируются с ntp-сервером, хотя в iptables всё открыто, ufw отключен, selinux отсутствует, порты сервера прослушиваются на всех интерфейсах, и доступ к ним есть от клиентов. Конфиги стандартные, только внизу добавлены строки типа «server ntphost_ip».

Почему клиенты ntp не синхронизируют с первым сервером, а там где offset -202958 почему они не обновят синхронизацию?

И почему клиенты chrony не видят ntphost_ip?

ntpq -p:

     remote           refid      st t when poll reach   delay   offset  jitter

==============================================================================

ntphost              .INIT.       16 u   26   64    0    0.000    0.000   0.000

10.22.22.201      40.119.148.38    4 u   25   64    1    0.479  -202953  14.275

10.22.22.202      10.22.22.201     5 u   24   64    1    0.485  -202958   6.759

на другом клиенте chronyc tracking:


Reference ID    : 00000000 ()

Stratum         : 0

Ref time (UTC)  : Thu Jan 01 00:00:00 1970

System time     : 0.000000000 seconds fast of NTP time

Last offset     : +0.000000000 seconds

RMS offset      : 0.000000000 seconds

Frequency       : 8.385 ppm fast

Residual freq   : +0.000 ppm

Skew            : 0.000 ppm

Root delay      : 1.000000000 seconds

Root dispersion : 1.000000000 seconds

Update interval : 0.0 seconds

Leap status     : Not synchronised

И почему клиенты chrony не видят ntphost_ip?

так у него stratum=16 - никто не будет использовать такой ненадежный сервер как источник синхронизации.

а там где offset -202958 почему они не обновят синхронизацию?

При большом офсете с сервером - он не используется и исключается из источников синхронизации. Используй команду ntpdate для мгновенного получения времени (например при запуске компа).

sigurd ★★★★★
()
Ответ на: комментарий от sigurd

а почему у других двух серваков стратум меньше и как сделать стратум меньше на этом серваке, желательно без указания стратума на клиентах?

chart41
() автор топика