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

相关推荐
诸神缄默不语2 小时前
备战 AI 出海 DAY 0:海外数据采集
大数据·人工智能
洋洋不叫杨杨3 小时前
揭秘当下知名的SEO优化渠道,你知道几个?
大数据·python
大大大大晴天4 小时前
用 Helm、CRD 与 Operator 管大数据:声明式运维如何替代脚本化部署
大数据
Mr.朱鹏5 小时前
Linux 服务器 LVM 根分区在线动态扩容
linux·服务器·数据库
摇滚侠5 小时前
《SpringBoot 3:入门与应用实战》第 12 章 JDBC 与事务 数据库初始化机制 阅读笔记 36
数据库·spring boot·笔记
qiuhaipeng15 小时前
Claude code 升级后上下文长度变短问题
java·前端·数据库
wxwx_bscxy3226 小时前
基于Python新冠疫情可视化分析系统的设计与实现
java·数据库·spring boot·python·微信小程序·sqlite
外域速览6 小时前
2026世界动力电池大会今日宜宾启幕:固态电池从实验室走向量产,IEC 国际标准终结概念乱象
大数据·人工智能·microsoft
小五传输6 小时前
FTP替代怎么做?医院文件安全传输选型与迁移指南
大数据·运维·安全
小刘快学习6 小时前
一把钥匙开所有门:企业AI网关的统一身份与权限治理
大数据·人工智能