溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統(tǒng)如何配置NTP服務

發(fā)布時間:2022-01-24 09:48:47 來源:億速云 閱讀:1547 作者:小新 欄目:開發(fā)技術

小編給大家分享一下Linux系統(tǒng)如何配置NTP服務,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

NTP簡介:

NTP是用來使計算機時間同步化的一種協(xié)議,它可以使計算機對其服務器或時鐘源(如石英鐘,GPS等等)做同步化,它可以提供高精準度的時間校正(LAN上與標準間差小于1毫秒,WAN上幾十毫秒),且可介由加密確認的方式來防止惡毒的協(xié)議攻擊。

(一)確認ntp的安裝

1)確認是否已安裝ntp

【命令】rpm –qa | grep ntp

若只有ntpdate而未見ntp,則需刪除原有ntpdate。如:

ntpdate-4.2.6p5-22.el7_0.x86_64

fontpackages-filesystem-1.44-8.el7.noarch

python-ntplib-0.3.2-1.el7.noarch

2)刪除已安裝ntp

【命令】yum –y remove ntpdate-4.2.6p5-22.el7.x86_64

3)重新安裝ntp

【命令】yum –y install ntp

(二)配置ntp服務

1)修改所有節(jié)點的/etc/ntp.conf

【命令】vi /etc/ntp.conf

【內容】

restrict 192.168.6.3 nomodify notrap nopeer noquery      //當前節(jié)點IP地址

restrict 192.168.6.2 mask 255.255.255.0 nomodify notrap  //集群所在網段的網關(Gateway),子網掩碼(Genmask)

2)選擇一個主節(jié)點,修改其/etc/ntp.conf

【命令】vi /etc/ntp.conf

【內容】在server部分添加一下部分,并注釋掉server 0 ~ n

server 127.127.1.0

Fudge 127.127.1.0 stratum 10

3)主節(jié)點以外,繼續(xù)修改/etc/ntp.conf

【命令】vi /etc/ntp.conf

【內容】在server部分添加如下語句,將server指向主節(jié)點。

server 192.168.6.3

Fudge 192.168.6.3 stratum 10

=修改前=

Linux系統(tǒng)如何配置NTP服務

=修改后=

節(jié)點1(192.168.6.3):

Linux系統(tǒng)如何配置NTP服務

節(jié)點2(192.168.6.4):

Linux系統(tǒng)如何配置NTP服務

節(jié)點3(192.168.6.5):

Linux系統(tǒng)如何配置NTP服務

(三)啟動ntp服務、查看狀態(tài)

1)啟動ntp服務

【命令】service ntpd start

2)查看ntp服務器有無和上層ntp連通

【命令】ntpstat

Linux系統(tǒng)如何配置NTP服務

查看ntp狀態(tài)時,可能會出現(xiàn)如下所示情況

① unsynchronised time server re-starting polling server every 8 s

Linux系統(tǒng)如何配置NTP服務

② unsynchronised polling server every 8 s

Linux系統(tǒng)如何配置NTP服務

這種情況屬于正常,ntp服務器配置完畢后,需要等待5-10分鐘才能與/etc/ntp.conf中配置的標準時間進行同步。

等一段時間之后,再次使用ntpstat命令查看狀態(tài),就會變成如下正常結果:

Linux系統(tǒng)如何配置NTP服務

3)查看ntp服務器與上層ntp的狀態(tài)

【命令】ntpq -p

Linux系統(tǒng)如何配置NTP服務

remote:本機和上層ntp的ip或主機名,“+”表示優(yōu)先,“*”表示次優(yōu)先

refid:參考上一層ntp主機地址

st:stratum階層

when:多少秒前曾經同步過時間

poll:下次更新在多少秒后

reach:已經向上層ntp服務器要求更新的次數(shù)

delay:網絡延遲

offset:時間補償

jitter:系統(tǒng)時間與bios時間差

4)查看ntpd進程的狀態(tài)

【命令】watch “ntpq -p”

【終止】按 Ctrl+C 停止查看進程。

Linux系統(tǒng)如何配置NTP服務

第一列中的字符指示源的質量。星號 ( * ) 表示該源是當前引用。

remote:列出源的 IP 地址或主機名。

when:指出從輪詢源開始已過去的時間(秒)。

poll:指出輪詢間隔時間。該值會根據(jù)本地時鐘的精度相應增加。

reach:是一個八進制數(shù)字,指出源的可存取性。值 377 表示源已應答了前八個連續(xù)輪詢。

offset:是源時鐘與本地時鐘的時間差(毫秒)。

(四)設置開機啟動

【命令】chkconfig ntpd on

以上是“Linux系統(tǒng)如何配置NTP服務”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業(yè)資訊頻道!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI