安裝hbase分佈式集羣出現的報錯- ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

可能的緣由以下:bash

1. 時間沒有同步分佈式

    HBase須要結點間的時間必須是同步的,能夠使用date命令在Linux查看時間(同步時間命令:ntpdate 1.cn.pool.ntp.org)oop

 

2. 底層採用的不是hdfs協議日誌

    這個能夠經過查看hbase-site.xml中參數hbase.rootdir的值來羣定,一些其它的協議好比file協議等等,server

     HBase也 是支持的xml

 

3.  ZooKeeperblog

     1) 查看zookeeper的狀態是否正常,能夠使用 zkServer.sh status 查看狀態,或者直接查看它的日誌hadoop

     2) 若是zookeeper的狀態正常,頗有可能就是防火牆阻擋了zookeeper的默認端口2181rem

 

實際解決方法:同步

節點1  

root@hadoop000 bin]# ntpdate time1.aliyun.com
18 May 17:09:10 ntpdate[28100]: step time server 203.107.6.88 offset 190809.542367 sec
[root@hadoop000 bin]# 
[root@hadoop000 bin]# 
[root@hadoop000 bin]# date
Sat May 18 17:09:12 CST 2019


節點2

[root@hadoop001 bin]# ntpdate time1.aliyun.com
18 May 17:10:25 ntpdate[13666]: step time server 203.107.6.88 offset -23002.467955 sec
[root@hadoop001 bin]# 
[root@hadoop001 bin]# 
[root@hadoop001 bin]# date
Sat May 18 17:10:27 CST 2019


節點3

[root@hadoop002 ~]# ntpdate time1.aliyun.com
18 May 17:09:50 ntpdate[1763]: step time server 203.107.6.88 offset -28799.994092 sec
[root@hadoop002 ~]# 
[root@hadoop002 ~]# 
[root@hadoop002 ~]# date
Sat May 18 17:09:52 CST 2019


再次啓動 hbase  

主節點 

[root@hadoop000 bin]# ./start-hbase.sh 
running master, logging to /opt/hbase/bin/../logs/hbase-root-master-hadoop000.out
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hadoop002: running regionserver, logging to /opt/hbase/bin/../logs/hbase-root-regionserver-hadoop002.out
hadoop001: running regionserver, logging to /opt/hbase/bin/../logs/hbase-root-regionserver-hadoop001.out
hadoop002: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
hadoop002: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
hadoop001: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
hadoop001: Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=128m; support was removed in 8.0
[root@hadoop000 bin]# 
[root@hadoop000 bin]# 
[root@hadoop000 bin]# jps
21905 QuorumPeerMain
24228 NameNode
28628 Jps
24409 SecondaryNameNode
28443 HMaster
24557 ResourceManager


regionserver  節點 1

[root@hadoop002 ~]# jps
1955 Jps
1812 HRegionServer


regionserver  節點 2

[root@hadoop001 bin]# jps
1638 QuorumPeerMain
13721 HRegionServer
13916 Jps
11629 DataNode


成功啓動了 分佈式集羣hbase
相關文章
相關標籤/搜索