Настройка сервера времени Chrony

Chrony (Крони) - от греческого Кронос, бог Времени.

Chrony — это гибкая реализация протокола сетевого времени - NTP. Он используется для синхронизации часов с различными ntp серверами.

Почему для сервера времени предпочтительнее использовать chrony, вместо ntpd? Ответ простой. Chrony может синхронизировать системные часы быстрее и с большей точностью. Особенно полезен для систем, которые не всегда находятся в сети.

В состав пакета chrony входит два программы:

В Rosa Server 12 chrony установлен и работает по умолчанию. Чтобы проверить работу сервиса нmcаберите:

systemctl status chronyd

Chrony1.png

Все в порядке, сервис настроен и работает. Даже корректирует системное время.

Проверим синхронизацию времени:

chronyc tracking

Chrony2.png

Где:

Посмотрим сервера эталонного времени:

chronyc sources

Chrony3.png

Настройка параметров производится в конфигурационном файле /etc/chrony.conf

Из всех параметров в файле, в основном нужно править нужные NTP сервера, или пулы ntp серверов.

За эту настройку отвечает параметр server.

Например можем поменять на свои ntp сервера:

server ntp1.stratum1.ru iburst
server ntp2.stratum1.ru iburst
server ntp1.stratum2.ru iburst
server ntp2.stratum2.ru iburst

При ручном обновлении времени можно запустить команду:

chronyc makestep

Если ответ 200 OK, тогда chrony произвел соединение с эталонным сервером и синхронизировал время.