hbase_使用中遇到的问题(PleaseHoldException)

在启动HBase后,执行list操作时遇到PleaseHoldException错误,原因是Master正在初始化。通过`hdfs fsck / -locations -blocks -files`检查到8个文件在断电时正处于写入状态。解决方法是找出并删除这些打开的文件,使用`hadoop fsck / -openforwrite`列出文件,然后用`Hadoop dfs -rm`命令删除,最后重新启动HBase以恢复正常。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

PleaseHoldException

启动hbase后,输入list报错:

ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing

at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:1889)

at org.apache.hadoop.hbase.master.MasterRpcServices.getTableDescriptors(MasterRpcServices.java:779)

at org.apache.hadoop.hbase.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java:42402)

at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:2049)

at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:111)

at org.apache.hadoop.hbase.ipc.RpcExecutor.consumerLoop(RpcExecutor.java:133)

at org.apache.hadoop.hbase.ipc.RpcExecutor$1.run(RpcExecutor.java:108)

at

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值