Ambari 集群時間同步配置教程
- 2019 年 11 月 8 日
- 筆記
步驟
- 在時間同步主節點創建
ntp.conf
文件 - 在時間同步從節點上創建
ntp.conf
文件 - 修改所有節點時區
- 重啟主節點
ntpd
服務 - 將所有從節點時間與主節點時間同步
- 檢測時間是否同步
- 重啟從節點
ntpd
服務
在時間同步主節點創建 ntp.conf 文件
選擇一台設備當時間同步主節點,運行以下命令,編寫文件 ntp.conf
sudo vim /etc/ntp.conf
寫入如下內容:
driftfile /var/lib/ntp/drift restrict default nomodify notrap nopeer noquery restrict 127.0.0.1 restrict ::1 # restrict 網段 mask 子網掩碼 restrict 192.168.1.0 mask 255.255.255.0 # 修改這行 server 127.127.1.0 includefile /etc/ntp/crypto/pw keys /etc/ntp/keys disable monitor
在時間同步從節點上創建 ntp.conf 文件
除主節點外的所有設備,運行以下命令,,編寫文件 ntp.conf
sudo vim /etc/ntp.conf
寫入如下內容:
driftfile /var/lib/ntp/drift restrict default nomodify notrap nopeer noquery restrict 127.0.0.1 restrict ::1 # server 從節點 IP 地址 server 192.168.1.152 # 根據從節點實際 IP 地址修改 includefile /etc/ntp/crypto/pw keys /etc/ntp/keys disable monitor
修改所有節點時區
在每一個
節點上運行以下命令將所有節點的時區修改為 Asia/Shanghai
timedatectl set-timezone Asia/Shanghai
重啟主節點 ntpd 服務
在主節點運行以下命令:
systemctl restart ntpd
將所有從節點時間與主節點時間同步
在每台從節點機器上運行如下命令:
其中:192.168.1.151 表示主節點 IP 地址
ntpdate 192.168.1.151
檢測時間是否同步
檢測每台設備時間是否一致,運行如下命令:
$ date Thu Apr 18 16:50:07 CST 2019
重啟從節點 ntpd 服務
在每一個從節點運行以下命令:
systemctl restart ntpd
Ambari 集群時間同步成功