当前位置:   article > 正文

ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initiali和hbase启动后大量regionserver死亡的问题解决_create 'user' ,'info’ error: org.apache.hadoop.hba

create 'user' ,'info’ error: org.apache.hadoop.hbase.pleaseholdexception: m

a151f02bf9db4021aaf87a3145f208c5.png

 最近在启动完hbase后,大量region server死亡,以及在shell命令中创建表时报如下错误:

  1. ERROR: org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
  2. at org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2829)
  3. at org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:2085)
  4. at org.apache.hadoop.hbase.master.MasterRpcServices.createTable(MasterRpcServices.java:706)
  5. at org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java)
  6. at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:392)
  7. at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133)
  8. at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:356)
  9. at org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:336)

经排查,发现错误的原因是之前配置错误时,启动错误的hbase集群会有导致相关错误信息残留在zookeeper客户端的hbase目录以及hdfs的hbase目录中。

解决方案:

先关闭hbase集群,删除hdfs的hbase目录 和 zookeeper的hbase目录

方法:

hdfs dfs -rm -r /hbase

zookeeper客户端删除hbase目录

346e894b4dbd43bfa66f63c895ba2e98.png

 467c7155bb7d436ea076faed3e6eb70d.png

删除后再开启hbase集群 ,问题解决

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小桥流水78/article/detail/812612
推荐阅读
相关标签
  

闽ICP备14008679号