RM新时代官网网址|首入球时间

以chrony搭建時(shí)間服務(wù)器為核心的實(shí)踐指南

admin2年前 (2023-08-01)時(shí)頻百科491

  本文將闡述如何使用chrony搭建一個(gè)時(shí)間服務(wù)器,并提供相關(guān)實(shí)踐指南。我們將從以下四個(gè)方面進(jìn)行詳細介紹:chrony的概述,如何安裝chrony,如何配置chrony,以及如何測試chrony服務(wù)器。通過(guò)本文的閱讀,您將掌握chrony服務(wù)器的完整操作流程,從而更好地搭建自己的時(shí)間服務(wù)器。

  

1、chrony的概述

chrony是一款用于計算機時(shí)鐘同步的軟件包。它是NTP的一種替代方案,并且可以在多種操作系統上使用。相比于NTP,chrony更加容易配置和管理,并且提供更加準確的時(shí)間同步功能。

以chrony搭建時(shí)間服務(wù)器為核心的實(shí)踐指南

  chrony可以通過(guò)多種時(shí)間源來(lái)同步計算機時(shí)鐘,包括網(wǎng)絡(luò )上的時(shí)間服務(wù)器、GPS接收器和本地時(shí)鐘。同時(shí),chrony還支持分層時(shí)間同步功能,對于需要高度準確時(shí)間同步的應用場(chǎng)景尤為適用。

  

2、如何安裝chrony

在Linux系統中,可以使用以下命令來(lái)安裝chrony:

  

sudo apt-get install chrony
在安裝完成后,可以使用以下命令檢查chrony服務(wù)是否已經(jīng)啟動(dòng):

  

sudo systemctl status chrony
如果輸出類(lèi)似如下信息,說(shuō)明chrony服務(wù)已經(jīng)啟動(dòng):

  

● chrony.service - chrony Loaded: loaded (/lib/systemd/system/chrony.service; enabled; vendor preset: enabled)   Active: active (running) since Fri 2022-03-11 10:42:20 CST; 2h 31min ago   Docs: man:chronyd(8)   man:chronyc(1)   man:chrony.conf(5)   Main PID: 743 (chronyd)   Tasks: 1 (limit: 4915)   CGroup: /system.slice/chrony.service   └─743 /usr/sbin/chronyd -d -s  Mar 11 10:42:20 ubuntu20 systemd[1]: Starting chrony...  Mar 11 10:42:20 ubuntu20 chronyd[743]: chronyd version 3.5 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP...  Mar 11 10:42:20 ubuntu20 chronyd[743]: Frequency 0.000 +/- 1000000.000 ppm read from /var/lib/chrony/chrony.drif...  Mar 11 10:42:20 ubuntu20 systemd[1]: Started chrony.  

3、如何配置chrony

在完成chrony的安裝后,需要對其進(jìn)行配置以實(shí)現時(shí)間同步功能。配置文件的路徑為/etc/chrony/chrony.conf。以下是一個(gè)典型的配置文件:

  

pool pool.ntp.org iburstmaxsources 4  maxupdateskew 100.0  rtcsync  makestep 1 -1  local stratum 10  allow all  
在這個(gè)配置文件中,pool.ntp.org是網(wǎng)絡(luò )時(shí)間服務(wù)器的地址。同時(shí),maxsources 4表示使用最多4個(gè)時(shí)間服務(wù)器進(jìn)行時(shí)鐘同步。而maxupdateskew 100.0則表示在時(shí)鐘不準的情況下,允許時(shí)鐘最大誤差為100秒。rtcsync可以確保主板的實(shí)時(shí)時(shí)鐘(RTC)與系統時(shí)鐘保持同步。makestep 1 -1允許時(shí)鐘調整幅度為1秒,而local stratum 10表示本地服務(wù)器的時(shí)鐘層數為10。最后,allow all表示允許所有客戶(hù)端連接到本地時(shí)間服務(wù)器。

  配置完成后,需要重新啟動(dòng)chrony以加載新的配置文件:

  

sudo systemctl restart chrony

4、如何測試chrony服務(wù)器

在完成chrony的配置后,可以使用以下命令測試chrony服務(wù)器是否正常工作:

  

chronyc sources
這個(gè)命令可以列出當前使用哪些時(shí)間服務(wù)器進(jìn)行時(shí)鐘同步。如果輸出類(lèi)似如下信息,則表示chrony服務(wù)器正常工作:

  

210 Number of sources = 4MS Name/IP address Stratum Poll Reach LastRx Last sample  ===============================================================================  ^? 120.25.115.20 3 8 17 319 -2965us[-1483us] +/- 14ms  ^? 118.24.146.166 3 8 17 315 -249us[ -249us] +/- 103ms  ^? 124.196.100.4 3 8 17 320 +19us[ +19us] +/- 45ms  ^? time.cloudflare.com 3 8 17 317 -339us[ -339us] +/- 15ms  
除此之外,還可以使用以下命令檢查當前系統時(shí)鐘的狀態(tài):

  

chronyc tracking
如果輸出類(lèi)似如下信息,則表示系統時(shí)鐘已經(jīng)與chrony服務(wù)器同步:

  

Reference ID : 74D45D2C (ntp2.jst.mfeed.ad.jp)Stratum : 3  Ref time (UTC) : Fri Mar 11 06:49:44 2022  System time : 0.000000809 seconds slow of NTP time  Last offset : -0.000045757 seconds  RMS offset : 0.000047652 seconds  Frequency : 28.660 ppm fast  Residual freq : +0.003 ppm  Skew : 1.427 ppm  Root delay : 0.009702 seconds  Root dispersion : 0.000607 seconds  Update interval : 65.4 seconds  Leap status : Normal  
總結:

  本文對以chrony搭建時(shí)間服務(wù)器為核心的實(shí)踐指南進(jìn)行了詳細闡述。我們從chrony的概述、如何安裝chrony、如何配置chrony以及如何測試chrony服務(wù)器四個(gè)方面進(jìn)行了講解。通過(guò)本文的閱讀,相信讀者已經(jīng)掌握了搭建自己的時(shí)間服務(wù)器的完整操作流程。在實(shí)際場(chǎng)景中,特別需要注意服務(wù)器的安全配置,避免出現安全性問(wèn)題。

  因此,在實(shí)踐中,建議將chrony服務(wù)器與其他服務(wù)器隔離,并且對服務(wù)器進(jìn)行必要的安全性加固。同時(shí),定期對服務(wù)器進(jìn)行安全審計和漏洞掃描,確保服務(wù)器的安全性。

相關(guān)文章

Linux命令快速查看服務(wù)器時(shí)間,詳細易懂

Linux命令快速查看服務(wù)器時(shí)間,詳細易懂

  Linux作為一款開(kāi)源的操作系統,在運維領(lǐng)域應用廣泛。對于運維人員而言,快速準確地查看服務(wù)器時(shí)間是非常重要的一項工作。Linux提供了許多命令,可以幫助我們快速查看服務(wù)器的時(shí)間。本文將從時(shí)區、查看常規時(shí)間、查看具體時(shí)間和同步系統時(shí)間四個(gè)方面,詳細闡述Linux命令快速查看服務(wù)器時(shí)間。    1、時(shí)區 在快速查看服務(wù)器時(shí)間之前,我們需要確保服務(wù)器的時(shí)區已經(jīng)正確設置。通過(guò)命令“date -R”可以查看服務(wù)器當前的時(shí)區信息。該命...

Linux服務(wù)器時(shí)間同步技巧大全

Linux服務(wù)器時(shí)間同步技巧大全

  本文將為您詳細介紹Linux服務(wù)器時(shí)間同步技巧,讓管理員更好地把控服務(wù)器的時(shí)間同步問(wèn)題。本文將從以下4個(gè)方面進(jìn)行闡述:    1、NTP服務(wù)的基本概念 NTP(Network Time Protocol)是一種用于計算機網(wǎng)絡(luò )中同步時(shí)鐘的協(xié)議。NTP協(xié)議可實(shí)現對網(wǎng)絡(luò )中各臺主機時(shí)鐘的同步,并保持同步精度在毫秒或微秒級別。NTP服務(wù)是Linux服務(wù)器時(shí)間同步的基礎,在本小節中將介紹如何安裝和配置NTP服務(wù)。...

Linux服務(wù)器查詢(xún)系統時(shí)間方法大全

Linux服務(wù)器查詢(xún)系統時(shí)間方法大全

  Linux服務(wù)器是一種常見(jiàn)的操作系統,因為它的可靠性和安全性被廣泛接受。在Linux服務(wù)器中,查詢(xún)系統時(shí)間是一個(gè)基本操作,而且還是很有必要的。因此,本文將全面介紹Linux服務(wù)器查詢(xún)系統時(shí)間方法大全,幫助讀者更好地管理服務(wù)器工作。    1、使用date命令獲取系統時(shí)間 date命令是一個(gè)Linux中常用的命令,可用于顯示或設置系統日期和時(shí)間。在Linux服務(wù)器中,使用date命令獲取系統時(shí)間是一種非常簡(jiǎn)單的方法。只需要在...

Linux設定時(shí)間服務(wù)器詳細步驟

Linux設定時(shí)間服務(wù)器詳細步驟

  本文將詳細介紹如何在Linux系統中設定時(shí)間服務(wù)器。時(shí)間服務(wù)器是計算機網(wǎng)絡(luò )中用以提供時(shí)間同步服務(wù)的服務(wù)器,它通過(guò)使用網(wǎng)絡(luò )時(shí)間協(xié)議(NTP)來(lái)調整各種設備的時(shí)鐘,使得它們保持同步。該服務(wù)器非常有用,因為它們可以為本地網(wǎng)絡(luò )中的所有設備提供公共的基準時(shí)間。因此,在本文中會(huì )從以下四個(gè)方面詳細介紹如何在Linux中設定時(shí)間服務(wù)器。    1、安裝NTP工具 首先,需要安裝網(wǎng)絡(luò )時(shí)間協(xié)議NTP服務(wù)。NTP是運行在Linux系統上的一個(gè)服...

“奶塊服務(wù)器維護周期及注意事項匯總”

“奶塊服務(wù)器維護周期及注意事項匯總”

  本文主要介紹奶塊服務(wù)器維護周期及注意事項匯總,該主題分為四個(gè)部分,分別為硬件維護、軟件維護、數據管理、安全性檢查。通過(guò)對這四個(gè)方面進(jìn)行詳細闡述,希望能夠幫助讀者更好地了解奶塊服務(wù)器維護周期及注意事項。    1、硬件維護 對于服務(wù)器硬件的維護,需要定期檢查服務(wù)器各部件是否損壞或者老化。硬件維護周期根據服務(wù)器使用情況的不同而不同,通常來(lái)說(shuō),每個(gè)月進(jìn)行一次檢查是比較合理的。檢查內容包括:電源供應、風(fēng)扇、內存、硬盤(pán)、主板等。對于...

《狙擊戰場(chǎng):起義》即將震撼開(kāi)戰!

《狙擊戰場(chǎng):起義》即將震撼開(kāi)戰!

  《狙擊戰場(chǎng):起義》是一款備受期待的射擊游戲,最近即將推出。這款游戲的主題是擺脫異教徒的暴政并加入起義,玩家將在這個(gè)虛擬世界中扮演著(zhù)保衛自由的角色,一起戰斗。在這個(gè)游戲中,你需要以你的狙擊技能為主來(lái)完成任務(wù),同時(shí)采用各種戰術(shù)來(lái)?yè)魯‘惤掏健?   1、玩法介紹 《狙擊戰場(chǎng):起義》是一款第一人稱(chēng)射擊游戲,以狙擊為主,玩家需要采用策略性戰術(shù)來(lái)?yè)魯橙?。游戲開(kāi)設了多個(gè)任務(wù)和挑戰模式,需要玩家在不同的地圖和場(chǎng)景下完成任務(wù),發(fā)揮出自己的...

HTTP請求超時(shí)設置:如何避免服務(wù)不可用?

HTTP請求超時(shí)設置:如何避免服務(wù)不可用?

  當我們使用Web應用或網(wǎng)站時(shí),最令人不滿(mǎn)意的體驗是通過(guò)HTTP請求訪(fǎng)問(wèn)服務(wù)時(shí)出現的超時(shí)。這種情況不僅浪費我們的時(shí)間和精力,還有可能導致服務(wù)不可用。因此,如何有效地設置HTTP請求超時(shí),避免服務(wù)不可用,成為我們需要聚焦的關(guān)鍵點(diǎn)。本文將從四個(gè)方面詳細闡述HTTP請求超時(shí)設置,幫助讀者更好地了解和規避這個(gè)問(wèn)題。    1、理解HTTP請求超時(shí)設置 首先,我們需要理解HTTP請求超時(shí)是什么以及為什么會(huì )發(fā)生。HTTP請求超時(shí)是指,在...

DDR5服務(wù)器主板發(fā)布時(shí)間及相關(guān)信息匯總

DDR5服務(wù)器主板發(fā)布時(shí)間及相關(guān)信息匯總

  DDR5服務(wù)器主板是當前最新技術(shù)的產(chǎn)品之一,吸引了廣大用戶(hù)的眼球。本文將針對DDR5服務(wù)器主板發(fā)布時(shí)間及相關(guān)信息做一個(gè)匯總,以便大家更好地了解這一最新技術(shù)產(chǎn)品。    1、DDR5服務(wù)器主板發(fā)布時(shí)間 DDR5服務(wù)器主板的首次發(fā)布時(shí)間是在2021年6月17日的“蘇咪咪的科技周邊第24期”中。在此活動(dòng)中,華碩展示了他們的DDR5服務(wù)器主板,這是全球第一款DDR5服務(wù)器主板。   此后,...

GDC服務(wù)器:修改為中國標準時(shí)間

GDC服務(wù)器:修改為中國標準時(shí)間

  總體概述:   本文主要介紹如何將GDC服務(wù)器的時(shí)間修改為中國標準時(shí)間,并且從以下四個(gè)方面詳細闡述:GDC服務(wù)器時(shí)間修改的必要性、時(shí)間修改的操作步驟、修改時(shí)間后的注意事項及檢驗時(shí)間是否修改成功。通過(guò)本文的闡述,讀者可以輕松有效地進(jìn)行GDC服務(wù)器時(shí)間的修改。   1、必要性   GDC服務(wù)器是一款國際貿易軟件,通過(guò)該軟件進(jìn)行電子商務(wù)交易時(shí),需要與服務(wù)器進(jìn)行數據的交換,因此GDC服務(wù)器的時(shí)間非常重要。但是GDC服務(wù)器的時(shí)間默認為U...

JSP配置Web服務(wù)器時(shí)間為中心的詳細步驟

JSP配置Web服務(wù)器時(shí)間為中心的詳細步驟

  本文將從四個(gè)方面詳細闡述JSP配置Web服務(wù)器時(shí)間的具體步驟,包括配置環(huán)境、安裝Tomcat、修改配置文件、驗證配置結果。通過(guò)本文可以清楚了解JSP配置Web服務(wù)器時(shí)間的全過(guò)程。    1、配置環(huán)境 在進(jìn)行JSP配置Web服務(wù)器時(shí)間之前,需要先確定自己的開(kāi)發(fā)環(huán)境和服務(wù)器環(huán)境。建議使用Windows操作系統下的Tomcat服務(wù)器進(jìn)行JSP配置Web服務(wù)器時(shí)間的實(shí)驗。   首先需要下載...

Linux服務(wù)器時(shí)間切換方法詳解

Linux服務(wù)器時(shí)間切換方法詳解

  Linux服務(wù)器時(shí)間切換方法是Linux系統中非常重要的一個(gè)方面。在Linux服務(wù)器的日常運維中,時(shí)間同步一直都是一個(gè)比較麻煩的問(wèn)題。由于Linux存在時(shí)鐘漂移現象等特點(diǎn),這也就意味著(zhù)我們不能夠完全依賴(lài)于硬件時(shí)鐘,需要我們經(jīng)常性的進(jìn)行時(shí)間同步操作,為了保證系統時(shí)間的準確性。因此,本文將對Linux服務(wù)器時(shí)間切換方法進(jìn)行詳細闡述,涵蓋了NTP時(shí)間同步、手動(dòng)修改系統時(shí)間等方面,方便讀者學(xué)習理解。    1、NTP時(shí)間同步 NT...

Linux服務(wù)器時(shí)間中心及其應用 – 30個(gè)漢字

Linux服務(wù)器時(shí)間中心及其應用 – 30個(gè)漢字

   Linux服務(wù)器時(shí)間中心及其應用 Linux服務(wù)器對時(shí)間非常敏感,每個(gè)系統都需要一個(gè)中心時(shí)間來(lái)保證精確的時(shí)間同步。Linux服務(wù)器時(shí)間中心是一種專(zhuān)門(mén)用于同步時(shí)間的服務(wù)器,它可以將時(shí)間同步到各個(gè)服務(wù)器和計算機,確保所有設備上的時(shí)間都是一致的。本文將從四個(gè)方面對Linux服務(wù)器時(shí)間中心及其應用進(jìn)行詳細闡述。    1、時(shí)間同步機制 在Li...

Linux修改服務(wù)器時(shí)間同步方法詳解

Linux修改服務(wù)器時(shí)間同步方法詳解

  Linux操作系統是其中一個(gè)最為常見(jiàn)的服務(wù)器操作系統,負責服務(wù)器的各種工作。其中,修改服務(wù)器的時(shí)間同步方法是一個(gè)不可或缺的任務(wù)。在本文中,我們將詳細介紹Linux修改服務(wù)器時(shí)間同步方法,并從以下四個(gè)方面進(jìn)行闡述:    通過(guò)NTP同步時(shí)間 手動(dòng)修改時(shí)間 通過(guò)硬件時(shí)鐘同步時(shí)間...

JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致,如何解決?

JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致,如何解決?

  JavaScript是一種用于編程的高級語(yǔ)言,可用于在客戶(hù)端和服務(wù)器端執行腳本。但是,當在這兩個(gè)環(huán)境中處理時(shí)間時(shí),存在JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致的問(wèn)題。這個(gè)問(wèn)題可能會(huì )導致很多問(wèn)題,如數據不同步、計算錯誤等。因此,在本文中,我們將從四個(gè)方面闡述JavaScript客戶(hù)端和服務(wù)器時(shí)間戳不一致的問(wèn)題,以及如何解決這些問(wèn)題。    1、時(shí)間戳的概念 在JavaScript中,時(shí)間戳是指自1970年1月1日0時(shí)0...

CentOS6.5時(shí)間服務(wù)器搭建詳細指南

CentOS6.5時(shí)間服務(wù)器搭建詳細指南

  CentOS6.5是一款流行的Linux操作系統,可用于構建時(shí)間服務(wù)器。時(shí)間服務(wù)器是計算機網(wǎng)絡(luò )中的一種服務(wù),用于同步各設備的時(shí)間戳。本文將介紹搭建CentOS6.5時(shí)間服務(wù)器的詳細指南,包括安裝配置必要的軟件,設置網(wǎng)絡(luò )時(shí)間協(xié)議(NTP)客戶(hù)端和服務(wù)器等。通過(guò)本文所述步驟可輕松搭建CentOS6.5時(shí)間服務(wù)器,保持網(wǎng)絡(luò )設備的時(shí)間同步性,實(shí)現更高效的網(wǎng)絡(luò )通信。    1、安裝配置必要軟件 在CentOS6.5上搭建時(shí)間服務(wù)器,...

RM新时代官网网址|首入球时间