CentOS 配置阿里雲 NTP 服務

anoyi發表於2019-07-30

CentOS 配置阿里雲 NTP 服務

NTP 是網路時間協議(Network Time Protocol),NTP 服務能保證伺服器的本地時間與標準時間同步。

▶ 配置時區資訊

1、刪除系統裡的當地時間連結

sudo rm /etc/localtime

2、編輯檔案 /etc/sysconfig/clock

cat << EOM > /etc/sysconfig/clock
Zone=Asia/Shanghai
EOM

3、更新時區資訊

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

4、更新硬體時鐘(RTC)

hwclock -w

5、重啟機器

sudo reboot

▶ NTP 服務介紹

1、NTP 和 NTPDATE

在 Linux 系統中,可以通過 ntpdatentpd 兩種方式實現 NTP 時間同步,ntpdate 為斷點更新,ntpd 為步進式地逐漸調整時間。對於新伺服器,可以使用 ntpdate 同步時間,對於已經承載有執行中業務的伺服器,建議使用 ntpd 同步時間。

2、安裝 NTP & NTPDATE

yum install -y ntp ntpdate

3、使用 NTPDATE 同步時間

ntpdate -u ntp2.aliyun.com

▶ 配置自定義 NTP 服務

1、編輯 NTP 配置檔案

sudo vi /etc/ntp.conf

2、找到 server ntp 伺服器 iburst 的記錄,用 # 註釋掉

3、新增阿里雲 NTP 伺服器地址

server ntp2.aliyun.com iburst
server ntp3.aliyun.com iburst
server ntp4.aliyun.com iburst

編輯完,儲存並退出

4、啟用 NTP 服務

提醒:啟用服務前,請務必配置好防火牆和安全組,開放埠 123 協議 UDP

sudo service ntpd start

開機自動啟動

sudo systemctl enable ntpd

5、檢視 NTP 服務狀態

ntpstat

輸出內容如下,表示在同步中,需要耐心等待幾秒

unsynchronised
  time server re-starting
   polling server every 8 s

輸出內容如下,表示同步成功

synchronised to NTP server (203.107.6.88) at stratum 3
   time correct to within 237 ms
   polling server every 64 s

▶ 相關文件

相關文章