Hiển thị các bài đăng có nhãn chrony. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn chrony. Hiển thị tất cả bài đăng

Thứ Hai, 13 tháng 6, 2022

Sử dụng Chrony

 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

 [root@node-1 ~]# chronyc tracking

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



Debug exec pod with no any command support

  Một ngày đẹp trời pod bị lỗi. Bạn thử ngay lệnh "kubectl exec -it ..." vào pod kiểm tra. Nhưng quãi đạn, pod không hỗ trợ bất kỳ...