集群時間同步設定

2021-10-03 19:49:35 字數 1888 閱讀 5063

1、環境準備

1)timedatectl檢視時間各種狀態:

[ptxbd@ptx-bigdata2 etc]$ timedatectl

local time: thu 2020-03-12 13:00:55 utc

universal time: thu 2020-03-12 13:00:55 utc

rtc time: thu 2020-03-12 13:00:45

time zone: utc (utc, +0000)

ntp enabled: yes

ntp synchronized: yes

rtc in local tz: no

dst active: n/a

2)timedatectl list-timezones: 列出所有時區

3)timedatectl set-local-rtc 1將硬體時鐘調整為與本地時鐘一致, 0 為設定為 utc 時間

4)timedatectl set-timezone asia/shanghai設定系統時區為上海

[ptxbd@ptx-bigdata2 ~]$ sudo timedatectl set-timezone asia/shanghai

[ptxbd@ptx-bigdata2 ~]$ timedatectl

local time: thu 2020-03-12 21:06:37 cst

universal time: thu 2020-03-12 13:06:37 utc

rtc time: thu 2020-03-12 13:06:28

time zone: asia/shanghai (cst, +0800)

ntp enabled: yes

ntp synchronized: yes

rtc in local tz: no

dst active: n/a

2.設定ntp

模式:主從 主和網際網路同步時間,從節點與主節點同步

1)所有節點都需要安裝 ntp,如果沒有 ntp 先安裝 ntp,一般集群無法連線外網,可以先完成配置本地源的操作

yum install -y ntp
2)在 主節點修改 ntp.conf 輸入 vi /etc/ntp.conf ,注釋其他時間伺服器,新增為本機

[ptxbd@ptx-bigdata1 ~]$ sudo vi /etc/ntp.conf

server 127.127.1.0

fudge 127.127.1.0 stratum8

3)在其他節點(ptx-bigdata[2-5])修改 ntp.conf 檔案 輸入 vi /etc/ntp.conf 在26 行新增 server ptx-bigdata1 iburst,注釋其他時間伺服器

[ptxbd@ptx-bigdata2 ~]$ sudo vi /etc/ntp.conf

server ptx-bigdata1 iburst

4)在所有節點啟動 ntp 服務

sudo systemctl start ntpd 

sudo systemctl enable ntpd

5)驗證是否成功設定開機自啟動

sudo systemctl list-unit-files |grep enabled | grep ntpd

集群時間同步

實現方案 1.確認服務端ntp已安裝 root node91 rpm qa grep ntp ntp 2.修改ntp配置檔案 root node91 vi etc ntp.conf 修改內容如下 a 授權本網段所有機器可以從這台機器上查詢和同步時間 restrict mask 255.255.255...

集群時間同步

時間同步的方式 找乙個機器,作為時間伺服器,所有的機器與這台集群時間進行定時的同步,比如,每日十分鐘,同步一次時間。時間伺服器的配置 檢查ntp是否安裝 rpm qa grep ntp 修改ntp配置檔案 vi etc ntp.conf 修改內容如下 a 修改1 restrict 192.168.1...

集群時間同步

時間同步的方式 找乙個機器,作為時間伺服器。所有的機器與這台集群時間進行定時的同步,比如,每隔十分鐘,同步一次時間。配置時間伺服器 使用root使用者查詢是否已經安裝ntp root hadoop102 桌面 rpm qa grep ntp ntp 4.2.6p5 10.el6.centos.x86...