集群時間同步配置
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...