Chrony 服務來自動校時
BUBU 因服務有需要用到時間校時功能,之前都是用 ntpdate
指令加上排程來校時,那有在 PVE 官方是用 Chrony
來做時間校時,那本篇就只記錄一下怎麼簡單方式來設定服務
運行環境
環境都是在 「Proxmox VE 」 虛擬系統上架設,都是以 「 LXC 」模式為主,除非有特殊狀況會告知使用 「 VM 」 模式
- 系統環境: Debian、Rocky Linux、CentOS
安裝過程
各系統安裝套件
- CentOS
# CentOS 7
yum install chrony
# CentOS 8
dnf install chrony
- Rocky Linux
dnf install chrony
- Debian \ Ubuntu
apt install chrony
設定伺服器位置
-
如果您內部有架設 NTP 伺服器也可以將該站台服務指向 NTP 伺服器
-
CentOS
vim /etc/chrony.conf
server time.google.com iburst
- 啟動服務
sudo systemctl enable --now chronyd
- Debian \ Ubuntu
vim /etc/chrony/chrony.conf
server time.google.com iburst
- 啟動服務
sudo systemctl enable --now chrony
- 手動同步
chronyc -a makestep
- 查看校時資訊
chronyc tracking
- 確認同步來源狀態
chronyc activity
- 列出校時來源清單
chronyc sources