Установка и запуск Настройка Управление Chronyd
Окружение
Chrony – альтернативный клиент и сервер протокола сетевого времени NTP. Chrony может быстрее синхронизировать системные часы с лучшей точностью времени, и он может быть особенно полезен для систем, которые не работают в сети все время.
Основные преимущества:
эффективная работа в среде, где доступ к временной связке прерывистый;
адаптация к внезапным изменениям частоты тактовых импульсов;
работа в перегруженной сети, даже если перегрузка продолжается длительное время;
время в конфигурации по умолчанию никогда не изменяется, чтобы не нарушать работу других запущенных программ;
использование меньшего объема памяти и запуск процессов только при необходимости в целях экономии энергии.
Вы можете подробнее ознакомиться с настройкой синхронизации времени, просмотрев наши обучающие видео:
на RuTube — Настройка синхронизации времени;
в Яндекс.Дзен — Настройка синхронизации времени;
в VK Видео — Настройка синхронизации времени.
На наших каналах вы также сможете найти много другой полезной информации.
Действия по установке и настройке требуется производить под пользователем root или пользователем с правами администратора.
Chrony доступен по умолчанию в репозитории РЕД ОС.
Для установки Chrony необходимо выполнить следующую команду:
dnf install chrony
После установки необходимо добавить сервис chronyd.service в автозагрузку и запустить его командой:
systemctl enable --now chronyd.service
Клиенты NTP должны знать, с какими серверами NTP они должны связаться, чтобы получить текущее время. Серверы NTP могут быть указаны в директиве server в файле конфигурации NTP.
Отредактируйте конфигурационный файл /etc/chrony.conf для добавления/удаления серверов.
Данные по умолчанию:
# Use public servers from the pool. ntp. org project. # Please consider joining the pool (http: //www. pool. ntp. org/join.html). server ntp1.vniiftri.ru iburst server ntp2.vniiftri.ru iburst server ntp3.vniiftri.ru iburst server ntp4.vniiftri.ru iburst
Параметр iburst используется для ускорения начальной синхронизации.
Для chrony есть утилита командной строки с именем chronyc для управления и мониторинга сервиса chrony (chronyd).
Для проверки синхронизации chrony, можно использовать команду tracking, как показано ниже:
tracking
chronyc tracking
Вывод должен выглядеть следующим образом:
Reference ID : 596DFB17 (ntp3.vniiftri.ru) Stratum : 2 Ref time (UTC) : Wed May 24 08:18:40 2023 System time : 0.000260688 seconds fast of NTP time Last offset : +0.000226291 seconds RMS offset : 0.001286364 seconds Frequency : 8.707 ppm slow Residual freq : +0.024 ppm Skew : 3.054 ppm Root delay : 0.016705679 seconds Root dispersion : 0.000947660 seconds Update interval : 64.9 seconds Leap status : Normal
Перечисленные пункты содержат следующую информацию:
Также есть возможность проверить текущие источники времени, которые использует chrony:
chronyc sources
MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^+ ntp1.vniiftri.ru 1 6 272 271 -264us[ +347us] +/- 7394us ^+ ntp2.vniiftri.ru 1 6 377 77 +2910us[+3321us] +/- 9806us ^* ntp3.vniiftri.ru 1 6 377 13 +848us[+1296us] +/- 6958us ^+ ntp4.vniiftri.ru 1 6 377 11 +895us[ +895us] +/- 6879us
Утилита Chronyc может находить статистику каждого источника, например, скорость дрейфа и процесс оценки смещения, используя команду sourcestats:
chronyc sourcestats
Name/IP Address NP NR Span Frequency Freq Skew Offset Std Dev ============================================================================== ntp1.vniiftri.ru 7 5 517 -1.228 4.945 -1149us 242us ntp2.vniiftri.ru 7 5 388 +4.855 22.098 +1466us 1091us ntp3.vniiftri.ru 11 9 646 +1.307 6.637 -5544ns 1036us ntp4.vniiftri.ru 11 7 647 +1.544 3.566 +599us 501us
Чтобы сообщить Chrony, что вы больше не подключены к глобальной сети Интернет, выполните следующие действия:
chronyc offline
Для проверки статуса источников NTP, необходимо запустить следующую команду:
chronyc activity
200 0K 4 sources online 0 sources offline 0 sources doing burst (return to online) 0 sources doing burst (return to offline) 0 sources with unknown address
Когда система будет вновь подключена к Интернету, необходимо сообщить об этом chrony, используя команду:
chronyc online
Для более подробного объяснения всех параметров следует руководствоваться Справочными страницами.
man chronyc man chronyd
Дата последнего изменения: 06.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.