ntp(network time protocol,網路時間協議)
用來使計算機時間同步的一種協議。
它可以使計算機對其伺服器或時鐘源做同步化,它可以提供高精準度的時間校正(lan上與標準間差小於1毫秒,wan上幾十毫秒)。
對於伺服器群集來說,這個是乙個很重要的服務,因為群集需要保證每個伺服器的時間是保持一致的,這樣它們在執行同乙個任務時才不會出現有的伺服器有滯後的現象,這樣群集的狀態才是健康的。
ntp的工作模式:c/s模式
ntp的協議及埠號:udp協議123號埠
同步源
20.0.0.11
客戶機20.0.0.12
20.0.0.13
首先保證同步源的上網功能正常
[root@server1
~]# yum -y install ntp #安裝ntp服務
[root@server1
~]# ntpdate ntp.aliyun.com #與阿里雲伺服器進行時間同步
27 dec 23:28
:03 ntpdate[
38421
]: step time server 203.107
.6.88 offset 1.734191 sec
[root@server1
~]# date #檢視當前時間
2023年 12月 27日 星期日 23:28
:07 cst
[root@server1
~]# vi /etc/ntp.conf #編輯ntp配置檔案
8 restrict default nomodify #定義預設訪問規則,nomodify禁止運程主機修改本地伺服器配置
17 restrict 20.0
.0.0 mask 255.255
.255
.0 nomodify notrap #20.0
.0.0網段的主機可以使用ntp伺服器同步時間
21 #server 0.centos.pool.ntp.org iburst #注釋
22 #server 1.centos.pool.ntp.org iburst #注釋
23 #server 2.centos.pool.ntp.org iburst #注釋
24 #server 3.centos.pool.ntp.org iburst #注釋
26 fudge 127.127
.1.0 stratum 10 #新增
設定本機的時間層級為10級,0級代表時間層級是0級,是向其他伺服器提供時間同步源的意思,不要設定為0級
27 server 127.127
.1.0 #新增
[root@server1
~]# systemctl restart ntpd
[root@server1
~]# netstat -anptu | grep ntp
udp 0
0192.168
.122.1:
1230.0
.0.0:*
38598
/ntpd
udp 0
020.0
.0.11
:123
0.0.0.0:
*38598
/ntpd
udp 0
0127.0
.0.1
:123
0.0.0.0:
*38598
/ntpd
udp 0
00.0
.0.0
:123
0.0.0.0:
*38598
/ntpd
udp6 0
0 fe80:
:ff21:
1304
:293
:123::
:*38598
/ntpd
udp6 00:
:1:123::
:*38598
/ntpd
udp6 00:
::123:::
*38598
/ntpd
stratum 0
ntp網路從權威時間源獲取時間。這些權威的時間源,也稱為第0層裝置,是高精度的計時裝置,被認為是準確的,並且幾乎沒有延遲或與之相關聯。
stratum 1
第1層裝置直接連線到權威時間源。它們充當主要的網路時間標準。
stratum 2 and lower
第2層伺服器通過網路連線連線到第1層裝置。諸如ntp客戶端之類的第2層裝置通過使用第1層伺服器的ntp資料報來同步其時間。它們還可以充當第3層裝置的伺服器。
較小的層號表示伺服器比較大的層號更接近授權時間源。層數越大,權威性越低。最大躍點數為15。
層16(最低層級別)指示裝置未同步。可以將同一層級別上的時間伺服器配置為與同一層級別上的其他時間伺服器作為對等方,以備份或驗證時間。
[root@server1
~]# crontab -e**
***/usr/sbin/ntpdate ntp.aliyun.com
[root@server1
~]# date
2023年 12月 27日 星期日 23:52
:30 cst
以上步驟所有裝置設定
客戶機需要在設定任務計畫中將ntp.aliyun.com換成同步源ip
ntp 時間同步
由於硬體的原因,機器或多或少的根標準時間對不上,乙個月的誤差幾秒到幾分鐘不等。對於伺服器來說時間不准,會有很多麻煩。例如,支付的時候,無法下單,遊戲無法登入等。自己用的pc就無所謂了,手動改一下就行了。硬體時間的設定,可以用hwclock或者clock命令。其中,clock和hwclock用法相近,...
NTP時間同步
ntp即可以是伺服器,也可以是客戶機,總層數不能超過15 伺服器 192.168.4.5 24 yum y install chrony vim etc chrony.conf server ip 網域名稱 iburst 指明上一層ip,iburst表示盡快同步 server 210.72.145....
NTP同步時間
ntp同步時間設定 1 準備兩台虛擬機器 root localhost yum y install ntp ntpdate 編輯第一台虛擬機器 在這裡插入描述 2 關閉防火牆 關閉防火牆 如已經關閉則不需要 root localhost systenctl stop firewalld 關閉seli...