Вопрос: Есть ли способ проверить связь или запрос даты клиентского компьютера Linux с целью проверки синхронизации времени?
Настройка: у меня есть два компьютера в сети. Одна Linux-машина (машина A) - это хронический сервер, который синхронизирует свое время с устройством GPS. Другая Linux-машина (машина B) синхронизируется с машиной A через chrony. Теоретически две машины должны быть синхронизированы, но я не знаю, когда именно синхронизация завершена или синхронизирована ли она вообще.
Есть ли способ в качестве хоста / сервера (компьютер A) запрашивать или проверять связь с датой клиента (машина B), чтобы убедиться, что клиент синхронизирован?
Настройте chrony для работы в качестве сервера на клиенте. Использовать check_ntp_time
команда от https://www.monitoring-plugins.org/
# check_ntp_time -H client.example.org -w 3.0 -c 15.0
NTP OK: Offset 0.4999062419 secs|offset=0.499906s;3.000000;15.000000;