centos 7 ntpd

NTP時鐘同步方式說明

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

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

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

標準時鍾同步服務
http://www.pool.ntp.org/zone/cn網站包含全球的標準時間同步服務,也包括對中國時間的同步,對應的URL爲cn.pool.ntp.org,在其中也描述了ntp配置文件中的建議寫法
server 1.cn.pool.ntp.org
server 3.asia.pool.ntp.org
server 2.asia.pool.ntp.org

yum -y install ntp
systemctl enable ntpd
systemctl start ntpd

使用ntpq -p 查看網絡中的NTP服務器,同時顯示客戶端和每個服務器的關係
使用ntpstat 命令查看時間同步狀態,這個一般需要5-10分鐘後才能成功連接和同步。所以,服務器啓動後需要稍等下:
剛啓動的時候,一般是:

# ntpstat 
unsynchronised
  time server re-starting
   polling server every 64 s

連接並同步後:

# ntpstat 
synchronised to NTP server (202.112.10.36) at stratum 3
   time correct to within 275 ms
   polling server every 256 s
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章