安装hbase分布式集群出现的报错- ERROR:org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
可能的原因如下:
1. 时间没有同步
HBase需要结点间的时间必须是同步的,可以使用date命令在Linux查看时间(同步时间命令:ntpdate 1.cn.pool.ntp.org)
2. 底层采用的不是hdfs协议
这个可以通过查看hbase-site.xml中参数hbase.rootdir的值来群定,一些其它的协议比如file协议等等,
HBase也 是支持的
3. ZooKeeper
1) 查看zookeeper的状态是否正常,可以使用 zkServer.sh status 查看状态,或者直接查看它的日志
2) 如果zookeeper的状态正常,很有可能就是防火墙阻挡了zookeeper的默认端口2181
实际解决方法:
节点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 |
分类:
Hbase
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
2018-05-18 通过rinetd实现端口转发,同时访问阿里云RDS的内外网
2017-05-18 CentOS安装PPTP VPN Client详解