Nguồn:
https://legitwhiz.github.io/technology_memo/What_changed_to_chrony_instead_of_NTP.html
https://kita-san.blog/computer-related/chrony-ntp/
Phần 1.
Chrony CLIENT
1.1 Cấu hình
1.2 Kiểm tra các Source NTP đã khai báo
[root@node-1 ~]# chronyc sources
210 Number of
sources = 4
MS Name/IP
address Stratum Poll Reach LastRx
Last sample
===============================================================================
^+
time.cloudflare.com 3 10
377 383 +257us[ +257us] +/- 75ms
^+
time.cloudflare.com 3 10
377 612 +1732us[+1917us] +/- 74ms
^- 203.113.174.44 3 8
377 88 -10ms[
-10ms] +/- 199ms
^* ntp1.tino.org 3 10 377 550 -1690us[-1504us] +/- 56ms
1.3 Kiểm tra server hiện tại lệch với NTP server
bao nhiêu giây
Reference ID : 6782D929 (ntp1.tino.org)
Stratum : 4
Ref time (UTC) :
Sat Jul 08 03:25:15 2023 (Đây là thời gian NTP server cung cấp)
System time
: 615026.687500000 seconds slow of NTP time
(Đây chính là thời gian chậm hoặc lệch so với NTP
Server)
Last offset : +0.000186317 seconds
RMS offset : 38011.906250000 seconds
Frequency : 7.449 ppm fast
Residual freq : +0.004 ppm
Skew : 0.206 ppm
Root delay : 0.061822563 seconds
Root dispersion :
0.025475020 seconds
Update interval :
482.0 seconds
Leap status : Normal
1.4 Fource update with slew mode
chronyc
-a 'burst 4/4'
1.5 Force update time NOW
# chronyc -a makestep
Phần 2.
Chrony Server
2.1 bật chrony server
# vi /etc/chrony.conf
pool xxx.xxx.xxx.xxx stratumweight 0 driftfile /var/lib/chrony/drift rtcsync leapsecmode slew deny all allow 192.168.120 bindaddress 127.0.0.1 bindcmdaddress ::1 local stratum 10 #noclientlog logchange 0.5 logdir /var/log/chrony
2.2 Kiểm tra có những client nào đang kết nối vào NTP server
# chronyc -a clients