linux設定ntp時間同步

2021-09-27 05:39:11 字數 2159 閱讀 8417

ntp時鐘同步方式說明

ntp在linux下有兩種時鐘同步方式,分別為直接同步和平滑同步:

直接同步

使用ntpdate命令進行同步,直接進行時間變更。如果伺服器上存在乙個12點執行的任務,當前伺服器時間是13點,但標準時間時11點,使用此命令可能會造成任務重複執行。因此使用ntpdate同步可能會引發風險,因此該命令也多用於配置時鐘同步服務時第一次同步時間時使用。

平滑同步

使用ntpd進行時鐘同步,可以保證乙個時間不經歷兩次,它每次同步時間的偏移量不會太陡,是慢慢來的,這正因為這樣,ntpd平滑同步可能耗費的時間比較長。

1、安裝ntp

yum install ntp
2、設定ntp服務開機啟動

systemctl  restart ntp.service
3、設定伺服器

3.1. vi /etc/ntp.conf,內容如下:

driftfile /var/lib/ntp/ntp.drift #草稿檔案

# 允許內網其他機器同步時間

restrict 192.168.137.0(替換成自己的ip) mask 255.255.255.0 nomodify notrap

# use public servers from the pool.ntp.org project.

# 中國這邊最活躍的時間伺服器 :

[server 210.72.145.44 perfer # 中國國家受時中心

server 202.112.10.36 # 1.cn.pool.ntp.org

server 59.124.196.83 # 0.asia.pool.ntp.org

# allow update time by the upper server

# 允許上層時間伺服器主動修改本機時間

restrict 210.72.145.44 nomodify notrap noquery

restrict 202.112.10.36 nomodify notrap noquery

restrict 59.124.196.83 nomodify notrap noquery

# 外部時間伺服器不可用時,以本地時間作為時間服務

server 127.127.1.0 # local clock

fudge 127.127.1.0 stratum 10

3.2 重啟服務:service ntpd restart

3.3檢視同步狀態:netstat -tlunp | grep ntp

4、設定同步

4.1 vim /etc/ntp.conf,內容如下:

driftfile /var/lib/ntp/ntp.drift # 草稿檔案

statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats

filegen loopstats file loopstats type day enable

filegen peerstats file peerstats type day enable

filegen clockstats file clockstats type day enable

#讓ntp server為內網的ntp伺服器

server 192.168.137.110 (master節點ip)

fudge 192.168.137.110 stratum 5

#不允許來自公網上ipv4和ipv6客戶端的訪問

restrict -4 default kod notrap nomodify nopeer noquery

restrict -6 default kod notrap nomodify nopeer noquery

#local users may interrogate the ntp server more closely.

restrict 127.0.0.1

restrict ::1

4.2重啟服務:service ntpd restart

4.3手動同步:ntpdate -u 192.168.124.146

Linux 時間同步 ntp

1 ntp 伺服器 安裝yum install y ntp 檢視是否安裝 rpm qa grep ntp 修改配置 vi etc ntp.conf 啟動service ntpd start 停服務service ntpd stop 服務端先同步世界標準時間,但需停服務操作 檢視ntp 服務是否起了 ...

Linux系統NTP時間同步

下述設定以時鐘源伺服器ip位址為192.168.0.1為例。可以命令ntpstat和ntpq p 檢視本機ntpd服務狀態。如果ntpd服務不存,則可以yum y install ntp 安裝ntpd服務 伺服器端設定 1.將 etc 下的檔案ntp.conf修改如下 server 127.127....

ntp 時間同步

由於硬體的原因,機器或多或少的根標準時間對不上,乙個月的誤差幾秒到幾分鐘不等。對於伺服器來說時間不准,會有很多麻煩。例如,支付的時候,無法下單,遊戲無法登入等。自己用的pc就無所謂了,手動改一下就行了。硬體時間的設定,可以用hwclock或者clock命令。其中,clock和hwclock用法相近,...