1. 程式人生 > 其它 >Centos 8 搭建時鐘伺服器

Centos 8 搭建時鐘伺服器

Centos 8 搭建時鐘伺服器

原創Linux作業系統作者:strivechao時間:2020-08-10 14:33:549400

Centos 8 搭建時鐘伺服器

由於CentOS8.0中預設不再支援ntp軟體包,時間同步將由chrony來實現。

安裝chrony

yuminstallchrony-y

設定chrony隨系統自動啟動

systemctlenablechronyd

配置chrony.conf,允許客戶端同步

vi/etc/chrony.conf
#使用pool.ntp.org專案中的公共伺服器。以server開,理論上想新增多少時間伺服器都可以。
#Usepublicserversfromthepool.ntp.orgproject.
#Pleaseconsiderjoiningthepool().
server0.centos.pool.ntp.orgiburst
server1.centos.pool.ntp.orgiburst
server2.centos.pool.ntp.orgiburst
server3.centos.pool.ntp.orgiburst
#根據實際時間計算出伺服器增減時間的比率,然後記錄到一個檔案中,在系統重啟後為系統做出最佳時間補償調整。
#Recordtherateatwhichthesystemclockgains/lossestime.
driftfile/var/lib/chrony/drift
#如果系統時鐘的偏移量大於1秒,則允許系統時鐘在前三次更新中步進。
#Allowthesystemclocktobesteppedinthefirstthreeupdatesifitsoffsetislargerthan1second.
makestep1.03
#啟用實時時鐘(RTC)的核心同步。
#Enablekernelsynchronizationofthereal-timeclock(RTC).
rtcsync
#通過使用hwtimestamp指令啟用硬體時間戳
#Enablehardwaretimestampingonallinterfacesthatsupportit.
#hwtimestamp*
#Increasetheminimumnumberofselectablesourcesrequiredtoadjustthesystemclock.
#minsources2
#指定NTP客戶端地址,以允許或拒絕連線到扮演時鐘伺服器的機器
#AllowNTPclientaccessfromlocalnetwork.
#allow192.168.0.0/16
#Servetimeevenifnotsynchronizedtoatimesource.
#localstratum10
#指定包含NTP身份驗證金鑰的檔案。
#SpecifyfilecontainingkeysforNTPauthentication.
#keyfile/etc/chrony.keys
#指定日誌檔案的目錄。
#Specifydirectoryforlogfiles.
logdir/var/log/chrony
#選擇日誌檔案要記錄的資訊。
#Selectwhichinformationislogged.
#logmeasurementsstatisticstracking

https://www.cnblogs.com/jhxxb/p/11526098.html

https://www.cnblogs.com/yinzhengjie/p/12292549.html

  1. 選擇您設定為 NTP 伺服器的主機。
  2. 編輯 /etc/chrony.conf 並確保它具有以下行:
    driftfile/var/lib/chrony/drift
    localstratum8
    manual
    allow192.168.165

    允許欄位中的地址為允許客戶機從其進行連線的網路地址或子網地址。

  3. 在客戶機上,編輯/etc/chrony.conf並確保它具有以下行:
    servermasteriburst
    driftfile/var/lib/chrony/drift
    logdir/var/log/chrony
    logmeasurementsstatisticstracking
  4. 在每個主機上啟動並啟用 chronyd:
    systemctlstartchronyd
    systemctlenablechronyd

檢視日期時間及NTP狀態:# timedatectl
檢視和配置時區:# timedatectl list-timezones;# timedatectl set-timezone Asia/Shanghai
修改日期時間:# timedatectl set-time "2018-10-21 11:50:00"(可以只修改其中一個)
開啟NTP:# timedatectl set-ntp true/flase
檢視chrony服務所有conf配置檔案分佈# rpm -ql chrony |grep conf
檢查chrony服務配置檔案所在# rpm -qc chrony
檢視chrony安裝情況# rpm -qi chrony
檢查ntp安裝情況# yum search ntp |grep ^ntp.x86_64或# yum search ntp(列出所有ntp相關包)




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25469263/viewspace-2710480/,如需轉載,請註明出處,否則將追究法律責任。