Linux上下载chronyd安装包,如何在Linux中安装和使用Chrony时间同步
原標題:如何在Linux中安裝和使用Chrony時間同步
來自:Linux迷 https://www.linuxmi.com/
Chrony是網絡時間協議(NTP)的靈活實現。它用于同步來自不同NTP服務器的系統時鐘,因此讓你的時間保持精確。
它也可以用于NTPv4服務器向同一網絡中的其他服務器提供時間服務。它旨在在不同的條件下完美運行,例如間歇性網絡連接,網絡負載過重,溫度變化,這可能會影響普通計算機的時鐘。
Chrony由兩個程序組成:
chronyc – chrony的命令行界面
chronyd –可以在啟動時啟動的守護程序
chronyd是一個后臺運行的守護進程,用于調整內核中運行的系統時鐘和時鐘服務器同步。它確定計算機增減時間的比率,并對此進行補償。chronyc提供了一個用戶界面,用于監控性能并進行多樣化的配置。它可以在chronyd實例控制的計算機上工作,也可以在一臺不同的遠程計算機上工作。
在本教程中,我們將向您展示如何在Linux系統上安裝和使用Chrony。
在Linux中安裝Chrony
在某些系統上,默認情況下可能安裝了chrony。即使缺少該軟件包,也可以輕松安裝。使用以下命令在各自的Linux發行版上使用默認的程序包管理器工具。
# yum -y install chrony [在 CentOS/RHEL 上]
# apt install chrony [在 Debian/Ubuntu 上]
# dnf -y install chrony [在 Fedora 22+ 上]
要檢查chronyd的狀態,請使用以下命令。
# systemctl status chronyd [在SystemD上 ]
# /etc/init.d/chronyd status [在Init上 ]
如果要在啟動時啟用chrony守護程序,則可以使用以下命令。
# systemctl enable chronyd [在SystemD上 ]
# chkconfig --add chronyd[在Init上 ]
在Linux中檢查時間同步
要檢查chrony是否實際上已同步,我們將使用其命令行程序chronyc,該程序具有跟蹤選項,該選項將提供相關信息。
# chronyc tracking
列出的文件提供以下信息:
Reference ID –計算機當前同步到的參考ID和名稱。
Stratum –連接參考時鐘的計算機的跳數。
Ref time –這是從參考源進行最后一次測量的UTC時間。
System time –來自同步服務器的系統時鐘延遲。
Last offset –上次時鐘更新的估計偏移。
RMS offset –偏移值的長期平均值。
Frequency –這是如果chronyd不對其進行校正的系統時鐘錯誤率。它以ppm(百萬分之一)為單位提供。
Residual freq –剩余頻率表示參考源的測量值與當前使用的頻率之間的差異。
Skew –估計的頻率誤差范圍。
Root delay –到與之同步的層計算機的網絡路徑延遲的總和。
Leap status –這是跳躍狀態,可以具有以下值之一–正常,插入第二個,刪除第二個或不同步。
要檢查有關chrony來源的信息,您可以發出以下命令。
# chronyc sources
在Linux中配置Chrony
chrony的配置文件位于/etc/chrony.conf或/etc/chrony/chrony.conf中,示例配置文件可能如下所示:
pool ntp.ubuntu.com iburst maxsources 4
pool 0.ubuntu.pool.ntp.org iburst maxsources 1
pool 1.ubuntu.pool.ntp.org iburst maxsources 1
pool 2.ubuntu.pool.ntp.org iburst maxsources 2
driftfile /var/lib/chrony/chrony.drift
makestep 1 3
logdir /var/log/chrony
上面的配置提供以下信息:
driftfile -包含漂移數據的文件的位置和名稱。
Makestep –此指令使chrony通過根據需要加快或降低時鐘的速度來逐步糾正任何時間偏移。
logdir – chrony日志文件的路徑。
如果要立即步進系統時鐘,而忽略當前正在進行的任何調整,則可以使用以下命令:
# chronyc makestep
如果決定停止chrony,則可以使用以下命令。
# systemctl stop chrony [在SystemD上 ]
# /etc/init.d/chronyd stop [在 Init上]
總結
本文為你講解了如何在Linux中安裝Chrony時間同步的教程,以及如何在Linux系統上使用它。如果您想查看有關chrony的更多詳細信息,請查閱chrony文檔。
合作聯系微信:linuxgs返回搜狐,查看更多
責任編輯:
總結
以上是生活随笔為你收集整理的Linux上下载chronyd安装包,如何在Linux中安装和使用Chrony时间同步的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android创建构建方法,Androi
- 下一篇: HTML+CSS+JS实现 ❤️echa