Chrony, NTP (Network Time Protocol) uygulaması sağlar.
Chrony, genellikle kapatılan veya ağ bağlantısı kesilen sistemler için tasarlanmıştır.
– Ana yapılandırma dosyası /etc/chrony.conf'dur.
– Parametreler /etc/ntp.conf dosyasındakilere benzer.
Centos 7 için:
Aşağıdaki komut ile chrony kurulur.
# yum install chrony
Aşağıdaki komut ile service başlatılır.
# systemctl start chronyd
Aşağıdaki komut ile service işletim sistemi açıldığında otomatik başlatılır.
# systemctl enable chronyd
Chrony ayarlarını görme
# cat /etc/chrony.conf
Chrony cenksronizasyonu doğrulamak için aşağıdaki komut kullanılır.
# chronyc tracking
Reference ID : 500497FC (fw2.xtx.cloud)
Stratum : 3
Ref time (UTC) : Fri Jul 02 07:15:00 2021
System time : 0.002935822 seconds fast of NTP time
Last offset : +0.000645257 seconds
RMS offset : 0.005158648 seconds
Frequency : 2.782 ppm slow
Residual freq : +0.016 ppm
Skew : 5.452 ppm
Root delay : 0.065357722 seconds
Root dispersion : 0.016287375 seconds
Update interval : 64.8 seconds
Leap status : Normal
Burada Leap status değeri "Normal" olmalıdır. Eğer "Not synchronised" ise senkrozide edilmelidir.
Chrony kaynaklarını görme
# chronyc sources
210 Number of sources = 4
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^+ tilia.zsx.hu 2 6 377 44 -6144us[-6150us] +/- 73ms
^* fw2.xtx.cloud 2 6 377 44 -5812us[-5819us] +/- 51ms
^+ callisto.netbunker.org 2 6 377 45 -7168us[-7175us] +/- 93ms
^+ time.cloudflare.com 3 6 377 43 +12ms[ +12ms] +/- 46ms
# chronyc sourcestats
210 Number of sources = 4
Name/IP Address NP NR Span Frequency Freq Skew Offset Std Dev
==============================================================================
tilia.zsx.hu 6 3 324 +9.021 24.634 -4882us 756us
fw2.xtx.cloud 13 8 591 -0.839 4.409 -5922us 754us
callisto.netbunker.org 13 6 589 -1.034 6.783 -6752us 1022us
time.cloudflare.com 6 3 324 -4.189 45.626 +12ms 1397us
Chrony durdurma
# systemctl stop chronyd
ntpdate kurma
# yum install install ntpdate
# sudo ntpdate time.nist.gov
2 Jul 10:26:53 ntpdate[15213]: adjust time server 132.163.97.6 offset 0.006322 sec
Yine aşağıdaki komutla NTP'nin enabled ve synchronized olması gerekir.
# timedatectl
Local time: Fri 2021-07-02 10:27:38 +03
Universal time: Fri 2021-07-02 07:27:38 UTC
RTC time: Fri 2021-07-02 07:27:38
Time zone: Europe/Istanbul (+03, +0300)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
Reference:
https://www.thegeekdiary.com/centos-rhel-7-configuring-ntp-using-chrony/