====== Настройка chrony (ntp) в CentOS 8 ======
Сравнительная [[https://chrony.tuxfamily.org/comparison.html|таблица]] chrony, ntp и openntpd.
===== Нет пакета ntp(d) =====
В CentOS 7 были доступны и ntp и chrony. В CentOS 8 доступен только chrony.
Применимо к RHEL и Oracle Linux
https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/considerations_in_adopting_rhel_8/index#time-synchronization_infrastructure-services
{{:linux:centos:chrony_redhat_1.png?nolink|}}
https://access.redhat.com/discussions/4448171
{{:linux:centos:chrony_redhat_2.png?nolink|}}
===== Установка и настройка =====
# dnf install chrony
# systemctl enable chronyd
# systemctl start chronyd
Минимальный файл конфигурации - ''/etc/chrony.conf''
pool 2.centos.pool.ntp.org iburst
driftfile /var/lib/chrony/drift
makestep 1.0 3
rtcsync
#hwtimestamp *
#minsources 2
allow 10.20.30.0/24
#local stratum 10
keyfile /etc/chrony.keys
leapsectz right/UTC
logdir /var/log/chrony
#log measurements statistics tracking
здесь
* pool внешние источники для синхронизации
* allow разрешить синхронизацию с этим ntp сервером из подсети 10.20.30.0/24
Проверка синхронизации
# chronyc sources
210 Number of sources = 4
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^- li1210-167.members.linod> 2 10 377 819 +686us[ +595us] +/- 120ms
^+ alpha.rueckgr.at 2 10 377 693 +1425us[+1334us] +/- 58ms
^- ntp2.wiktel.com 1 10 377 690 +1236us[+1145us] +/- 72ms
^* srv102.gosix.net 2 10 377 588 -1793us[-1884us] +/- 24ms
Чтобы использовать chrony в качестве ntp клиента на другом хосте добавляем в ''/etc/chrony.conf''
server 10.20.30.1 iburst
И не забудьте выставить часовой пояс
# timedatectl set-timezone Europe/Moscow
EOM
{{tag>linux centos centos_8 chrony ntp}}