У меня кластер из примерно 20 нод, Proxmox 8.0.4 + ceph (на 4 из них). У всех одинаковая конфигурация chronyd, и большую часть времени всё работает нормально. Недавно (в течение последнего месяца) начались проблемы с синхронизацией времени. Обычно это происходит после сбоя электропитания, некоторые серверы отстают от времени на 2-20 часов, перезагрузка не помогает. Время в IPMI/BIOS правильное. Запуск команды `chronyc -m 'burst 3/3' 'makestep 0.1 3'` временно решает проблему, но затем время снова сдвигается.
Вот вывод `chronyc sources -v`:
```
.-- Source mode '^' = server, '=' = peer, '#' = local clock.
| / 'x' = may be in error, '~' = too variable, '?' = unusable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. | | yyyy = measured offset,
|| \ | | zzzz = estimated error.
|| | | \
MS Name/IP address Stratum Poll Reach LastRx Last sample
============================================================ ===================
^? 45.150.108.5 0 6 377 - +0ns[ +0ns] +/- 0ns
^? 114.30.92.30 2 6 377 25 -57340s[-57340s] +/- 236ms
^? time.cloudflare.com 3 6 377 35 -57340s[-57340s] +/- 30ms
^? 202.4.186.250 3 6 377 37 -57340s[-57340s] +/- 209ms
^? x.ns.gin.ntt.net 0 6 377 - +0ns[ +0ns] +/- 0ns
^? 061239100017.ctinets.com 1 6 377 39 -57340s[-57340s] +/- 124ms
^? twtpe2-ntp-002.aaplimg.c> 1 6 277 48 -57340s[-57340s] +/- 162ms
^? time.cloudflare.com 3 6 377 54 -57340s[-57340s] +/- 30ms
^? 139.199.215.251 0 6 377 - +0ns[ +0ns] +/- 0ns
^? ec2-51-16-235-6.il-centr> 3 6 373 1 -57340s[-57340s] +/- 9122us
^? ec2-51-17-20-53.il-centr> 3 6 377 7 -57340s[-57340s] +/- 7996us
^? 236.99.217.185.interhost> 3 6 377 9 -57340s[-57340s] +/- 41ms
^? ec2-51-16-77-36.il-centr> 3 6 377 13 -57340s[-57340s] +/- 7286us
^? 158.207.interhost.co.il 4 6 337 13 -57340s[-57340s] +/- 35ms
^? 129.159.140.221 3 6 377 18 -57340s[-57340s] +/- 7513us
chronyc tracking
Reference ID : 00000000 ()
Stratum : 0
Ref time (UTC) : Thu Jan 01 00:00:00 1970
System time : 0.000000000 seconds slow of NTP time
Last offset : -57340.101562500 seconds
RMS offset : 51097.007812500 seconds
Frequency : 19.303 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
```
Вот вывод `chronyc sources -v`:
```
.-- Source mode '^' = server, '=' = peer, '#' = local clock.
| / 'x' = may be in error, '~' = too variable, '?' = unusable.
|| .- xxxx [ yyyy ] +/- zzzz
|| Reachability register (octal) -. | xxxx = adjusted offset,
|| Log2(Polling interval) --. | | yyyy = measured offset,
|| \ | | zzzz = estimated error.
|| | | \
MS Name/IP address Stratum Poll Reach LastRx Last sample
============================================================
^? 45.150.108.5 0 6 377 - +0ns[ +0ns] +/- 0ns
^? 114.30.92.30 2 6 377 25 -57340s[-57340s] +/- 236ms
^? time.cloudflare.com 3 6 377 35 -57340s[-57340s] +/- 30ms
^? 202.4.186.250 3 6 377 37 -57340s[-57340s] +/- 209ms
^? x.ns.gin.ntt.net 0 6 377 - +0ns[ +0ns] +/- 0ns
^? 061239100017.ctinets.com 1 6 377 39 -57340s[-57340s] +/- 124ms
^? twtpe2-ntp-002.aaplimg.c> 1 6 277 48 -57340s[-57340s] +/- 162ms
^? time.cloudflare.com 3 6 377 54 -57340s[-57340s] +/- 30ms
^? 139.199.215.251 0 6 377 - +0ns[ +0ns] +/- 0ns
^? ec2-51-16-235-6.il-centr> 3 6 373 1 -57340s[-57340s] +/- 9122us
^? ec2-51-17-20-53.il-centr> 3 6 377 7 -57340s[-57340s] +/- 7996us
^? 236.99.217.185.interhost> 3 6 377 9 -57340s[-57340s] +/- 41ms
^? ec2-51-16-77-36.il-centr> 3 6 377 13 -57340s[-57340s] +/- 7286us
^? 158.207.interhost.co.il 4 6 337 13 -57340s[-57340s] +/- 35ms
^? 129.159.140.221 3 6 377 18 -57340s[-57340s] +/- 7513us
chronyc tracking
Reference ID : 00000000 ()
Stratum : 0
Ref time (UTC) : Thu Jan 01 00:00:00 1970
System time : 0.000000000 seconds slow of NTP time
Last offset : -57340.101562500 seconds
RMS offset : 51097.007812500 seconds
Frequency : 19.303 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
```
