集群時間同步配置

2021-09-02 19:47:01 字數 2976 閱讀 8591

集群時間同步配置

1.配置時間伺服器

1.1檢查ntp是否安裝

[tpsky@master hadoop-2.5.2]$ sudo rpm -qa|grep ntp

ntp-4.2.6p5-10.el6.centos.2.x86_64

fontpackages-filesystem-1.41-1.1.el6.noarch

ntpdate-4.2.6p5-10.el6.centos.2.x86_64

[tpsky@master hadoop-2.5.2]$ sudo vim /etc/ntp.conf

第一步:檔案中新增如下內容

restrict 10.31.131.0 mask 255.255.255.0 nomodify notrap

第二步:注釋以下內容

#server 0.centos.pool.ntp.org iburst

#server 1.centos.pool.ntp.org iburst

#server 2.centos.pool.ntp.org iburst

#server 3.centos.pool.ntp.org iburst

第三步:新增下邊的內容

server  127.127.1.0     # local clock

fudge   127.127.1.0 stratum 10

1.3配置bios時間與系統時間同步

1.3.1檢視/etc/sysconfig/ntpd內容

[tpsky@master hadoop-2.5.2]$ cat /etc/sysconfig/ntpd

# drop root to id 'ntp:ntp' by default.

options="-u ntp:ntp -p /var/run/ntpd.pid -g"

[tpsky@master hadoop-2.5.2]$ sudo vim /etc/sysconfig/ntpd

內容:sync_hwclock=yes

1.4檢視ntp服務啟動狀態並設定成機器啟動

1.4.1檢視ntp服務啟動狀態

[tpsky@master hadoop-2.5.2]$ sudo service ntpd status

ntpd is stopped

1.4.2啟動ntp服務

[tpsky@master hadoop-2.5.2]$ sudo service ntpd start

starting ntpd:                                             [  ok  ]

1.4.3檢視ntp服務機器啟動狀態

[tpsky@master hadoop-2.5.2]$ sudo chkconfig --list|grep ntp

ntpd            0:off   1:off   2:off   3:off   4:off   5:off   6:off

ntpdate         0:off   1:off   2:off   3:off   4:off   5:off   6:off

1.4.4設定ntp服務機器啟動

[tpsky@master hadoop-2.5.2]$ sudo chkconfig ntpd on

1.4.5檢視ntp服務機器啟動狀態

[tpsky@master hadoop-2.5.2]$ sudo chkconfig --list|grep ntp

ntpd            0:off   1:off   2:on    3:on    4:on    5:on    6:off

ntpdate         0:off   1:off   2:off   3:off   4:off   5:off   6:off

1.5測試ntp服務

[tpsky@master hadoop-2.5.2]$ ntpstat

synchronised to local net at stratum 11 

time correct to within 3948 ms

polling server every 64 s

2.配置集群中的其他機器

2.1進行時間同步(ntp伺服器配置好5分鐘後再操作,不然會出錯)

[tpsky@yarn hadoop-2.5.2]$ sudo ntpdate master.tpsoft.com

22 apr 16:23:59 ntpdate[14366]: adjust time server 10.31.131.101 offset 0.000083 sec

2.2設定集群機器與ntp時間伺服器,每10分鐘同步一次時間(用root使用者操作,我試過sudo操作也行)

[tpsky@yarn hadoop-2.5.2]$ sudo crontab -e

輸入內容:

0-59/10 * * * * /usr/sbin/ntpdate master.tpsoft.com

2.3檢視任務執行日誌

[tpsky@secondary hadoop-2.5.2]$ ls /var/log/cron*  

/var/log/cron

[tpsky@secondary hadoop-2.5.2]$ sudo more /var/log/cron

apr 22 17:01:01 secondary run-parts(/etc/cron.hourly)[13695]: finished 0anacron

apr 22 17:10:01 secondary crond[13958]: (root) cmd (/usr/sbin/ntpdate master.tpsoft.com)

apr 22 17:10:01 secondary crond[13957]: (root) cmd (/usr/lib64/sa/sa1 1 1)

apr 22 17:20:01 secondary crond[14254]: (root) cmd (/usr/sbin/ntpdate master.tpsoft.com)

配置集群時間同步

時間同步需要安裝網路時間協議ntp network time protocol 1 檢視系統中是否已安裝ntp rpm qa grep ntp 2 安裝ntp yum y install ntp 3 修改 etc ntp.conf 按下圖所示刪除和新增注釋 最後加上下圖所示語句 3 修改 etc s...

Hadoop集群是配置時間同步!

hadoop集群是配置時間同步!時間同步 hadoop1 192.168.100.101 hadoop2 192.168.100.102 hadoop3 192.168.100.103 一 設定master的時間 選擇時區 修改時間 date s 00 00 00或者網路同步 apt get ins...

hadoop集群配置時間如何同步

時間同步 配置一台伺服器a,讓其他的伺服器從伺服器a同步時間 以下配置均在root許可權下完成。伺服器a的操作 第一步在伺服器a中 確保ntp服務已經安裝 在伺服器上查詢是否安裝ntp服務 root hadoop01 hadoop 2.7.2 rpm qa grep ntp fontpackages...