Почему каждый раз мне нужно перезапускать службу chrony на сервере, чтобы синхронизировать время с клиентской машиной?
Допустим, мне нужно синхронизировать время между 10.201.xx (сервер NTP) и 10.203.yy (клиент NTP). Каждый раз мне нужно перезапустить службу на сервере, чтобы синхронизировать правильное время.
2022-01-19T15:01:51Z chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
2022-01-19T15:01:51Z Initial frequency -63.770 ppm
2022-01-19T15:02:00Z No suitable source for synchronisation
2022-01-19T15:02:00Z chronyd exiting
Он говорит, что нет подходящего источника, даже если сервер работает, а служба chronyd также активна. Однако, если я перейду на серверную машину и перезапущу службу, используя
systemctl restart chronyd
то этой проблемы не существует.
2022-01-19T15:05:10Z chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
2022-01-19T15:05:10Z Initial frequency -63.770 ppm
2022-01-19T15:05:14Z System clock wrong by -0.001157 seconds (step)
2022-01-19T15:05:14Z chronyd exiting
Итак, я не понимаю, почему это происходит, я также пробовал много методов.