Linux centos 7.6 chronyc synchronizing

У меня есть сервер, на котором chronyd много времени не может синхронизировать системные часы, ведущие в такой ситуации:

Reference ID    : 0A263C14 (10.38.60.20)
Stratum         : 4
Ref time (UTC)  : Tue Jun 04 12:20:09 2019
System time     : 4576.955566406 seconds fast of NTP time
Last offset     : +0.000107134 seconds
RMS offset      : 1.026136756 seconds
Frequency       : 80.575 ppm slow
Residual freq   : -0.003 ppm
Skew            : 0.019 ppm
Root delay      : 0.024930937 seconds
Root dispersion : 0.071089722 seconds
Update interval : 1030.2 seconds
Leap status     : Normal

Если выдает команду вроде chronyc maketep которые вызывают синхронизацию, системное время вернулось к норме, но через один или два дня у меня такая же проблема, единственное, что я заметил, это то, что "последний образец" из источников chronyc очень высок:

MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^? 10.37.23.20                   0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.13.186.21                  0   6     0     -     +0ns[   +0ns] +/-    0ns
^* 10.38.60.20                   3  10   377   222  -4128us[-3993us] +/-  105ms
^? 10.15.214.60                  0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.29.147.252                 0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.25.100.172                 0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.32.117.205                 0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.32.62.252                  0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 10.38.156.92                  0   6     0     -     +0ns[   +0ns] +/-    0ns
^+ 10.25.144.92                  4  10   377   242  -4371us[-4235us] +/-  121ms
^+ 10.38.27.76                   4  10   265   568  -4863us[-4724us] +/-

Любая подсказка о что могло быть? Сервер представляет собой виртуальную машину vmware.

Спасибо, Томмазо.

0
задан 4 June 2019 в 17:36
1 ответ

Перед первым шагом вы были на +4576 секунд смещены от 10.38.60.20. После будет -0,003993 секунды. Важна единица микросекунды, разница в 6 десятичных знаков.

Расчетная ошибка в последнем столбце составляет +/- 0,105 секунды. Это верхний предел того, что я ожидаю от локальной сети, потому что на многих путях к другой стороне Земли требуется задержка всего около 0,200 с.

Улучшите это, сделав доступными больше серверов NTP с малой задержкой; ни один не должен достигать 0. Убедитесь, что каждый из них является NTP-сервером. Удалите все правила брандмауэра, излишне блокирующие вас от доступа к серверам NTP.


Что касается гипервизоров, убедитесь, что часы хоста синхронизируются с той же службой NTP, что и все остальное.

1
ответ дан 4 December 2019 в 15:42

Теги

Похожие вопросы