Настройка сервера времени Chrony — различия между версиями
PastorDi (обсуждение | вклад) (Новая страница: «=== Настройка сервера времени Chrony === Chrony (Крони) - от греческого Кронос, бог Времени. Chrony —…») |
PastorDi (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
Все в порядке, сервис настроен и работает. Даже корректирует системное время. | Все в порядке, сервис настроен и работает. Даже корректирует системное время. | ||
+ | |||
+ | Проверим синхронизацию времени: | ||
+ | |||
+ | chronyc tracking | ||
+ | |||
+ | [[Файл:Chrony2.png]] | ||
+ | |||
+ | Где: | ||
+ | * Reference ID - это сервер эталонного времени | ||
+ | * Stratum - сколько раз производилась синхронизация | ||
+ | * Ref time - это время по GMT в которое была произведена последняя синхронизация | ||
+ | |||
+ | Посмотрим сервера эталонного времени: | ||
+ | |||
+ | chronyc sources | ||
+ | |||
+ | [[Файл:Chrony3.png]] | ||
+ | |||
+ | Настройка параметров производится в конфигурационном файле /etc/chrony.conf | ||
+ | |||
+ | Из всех параметров в файле, в основном нужно править нужные NTP сервера, или пулы ntp серверов. | ||
+ | |||
+ | За эту настройку отвечает параметр '''server'''. | ||
+ | |||
+ | Например можем поменять на свои ntp сервера: | ||
+ | |||
+ | <pre> | ||
+ | server ntp1.stratum1.ru iburst | ||
+ | server ntp2.stratum1.ru iburst | ||
+ | server ntp1.stratum2.ru iburst | ||
+ | server ntp2.stratum2.ru iburst | ||
+ | </pre> | ||
+ | |||
+ | При ручном обновлении времени можно запустить команду: | ||
+ | |||
+ | chronyc makestep | ||
+ | |||
+ | Если ответ 200 OK, тогда chrony произвел соединение с эталонным сервером и синхронизировал время. |
Версия 23:55, 24 ноября 2021
Настройка сервера времени Chrony
Chrony (Крони) - от греческого Кронос, бог Времени.
Chrony — это гибкая реализация протокола сетевого времени - NTP. Он используется для синхронизации часов с различными ntp серверами.
Почему для сервера времени предпочтительнее использовать chrony, вместо ntpd? Ответ простой. Chrony может синхронизировать системные часы быстрее и с большей точностью. Особенно полезен для систем, которые не всегда находятся в сети.
В состав пакета chrony входит два программы:
- chronyd - сервис, который запускается при старте системы и в режиме реального времени синхронизирует системные часы.
- chronyc - консольная программа для управления chrony
В Rosa Server 12 chrony установлен и работает по умолчанию. Чтобы проверить работу сервиса нmcаберите:
systemctl status chronyd
Все в порядке, сервис настроен и работает. Даже корректирует системное время.
Проверим синхронизацию времени:
chronyc tracking
Где:
- Reference ID - это сервер эталонного времени
- Stratum - сколько раз производилась синхронизация
- Ref time - это время по GMT в которое была произведена последняя синхронизация
Посмотрим сервера эталонного времени:
chronyc sources
Настройка параметров производится в конфигурационном файле /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 произвел соединение с эталонным сервером и синхронизировал время.