hbase Master is initializing

问题如下:

  • ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
powershell 复制代码
ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
	at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2452)
	at org.apache.hadoop.hbase.master.HMaster.checkNamespaceManagerReady(HMaster.java:2457)
	at org.apache.hadoop.hbase.master.HMaster.createNamespace(HMaster.java:2630)
	at org.apache.hadoop.hbase.master.MasterRpcServices.createNamespace(MasterRpcServices.java:453)
	at   org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:58599)
	at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2339)
	at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:123)
	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:188)
	at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:168)

解决办法:

  • (清除hbase原有的所有数据)
    1、hadoop的bin目录下,执行命令以下命令清除Hbase数据
powershell 复制代码
hadoop fs -rm -r /hbase

2、连接ZK,执行以下命令清除Hbase数据,执行完下面的命令再重启

powershell 复制代码
[link999@hadoop102 zookeeper]$ bin/zkCli.sh -server 127.0.0.1:2181

deleteall /hbase

3、重启ZK、重启hadoop(hdfs、yarn)、重启hbase

之后可以正常使用

如果是下面这个报错,也可以尝试以上的方法

  • ERROR: Can't get master address from ZooKeeper; znode data == null

参考文章:http://www.manongjc.com/detail/40-wusaeobbqibrftb.html

相关推荐
m0_748554814 小时前
golang如何实现用户订阅偏好管理_golang用户订阅偏好管理实现总结
jvm·数据库·python
早日退休!!!5 小时前
《数据结构选型指南》笔记
数据结构·数据库·oracle
@insist1235 小时前
信息安全工程师考点精讲:身份认证核心原理与分类体系(上篇)
大数据·网络·分类·信息安全工程师·软件水平考试
xcLeigh5 小时前
KES数据库性能优化实战
数据库·sql·性能优化·sql优化·数据性能
天辛大师5 小时前
AI助力旅游扩大化,五一旅游公园通游年票普惠研究
大数据·启发式算法·旅游
阿正呀5 小时前
Redis怎样实现本地缓存的高效失效通知
jvm·数据库·python
yoyo_zzm5 小时前
Laravel9.x新特性全解析
数据库·mysql·nginx
2501_901200535 小时前
mysql如何设置InnoDB引擎参数_优化innodb_buffer_pool
jvm·数据库·python
WordPress学习笔记5 小时前
镌刻中式美学的高端WordPress主题
大数据·人工智能·wordpress
m0_495496416 小时前
mysql处理复杂SQL性能_InnoDB优化器与MyISAM差异
jvm·数据库·python