问题描述
我正在安装一个多节点HBase群集-3个主服务器和3个区域服务器。 安装后,所有节点均已启动并已连接,HBase UI,已连接的所有节点均正常运行。
我能够使用HBase CLI,但是当我尝试创建表时,出现以下错误:
错误:org.apache.hadoop.hbase.PleaseHoldException:主正在初始化 在org.apache.hadoop.hbase.master.HMaster.checkInitialized(HMaster.java:2811) 在org.apache.hadoop.hbase.master.HMaster.createTable(HMaster.java:2018) 在org.apache.hadoop.hbase.master.MasterRpcServices.createTable(MasterRpcServices.java:659) 在org.apache.hadoop.hbase.shaded.protobuf.generation.MasterProtos $ MasterService $ 2.callBlockingMethod(MasterProtos.java) 在org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:418) 在org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:133) 在org.apache.hadoop.hbase.ipc.RpcExecutor $ Handler.run(RpcExecutor.java:338) 在org.apache.hadoop.hbase.ipc.RpcExecutor $ Handler.run(RpcExecutor.java:318)
我尝试了以下不同的解决方法:
- 删除了hbase的Znode条目
- 从hdfs中删除了hbase.rootdir。
- 使用了带有不同选项的HBCK2。
对我没有任何帮助。
我尝试扫描hbase:meta表,并且也给出如下错误:
WARN org.apache.hadoop.hbase.client.ZKAsyncRegistry-元区域处于OPENING状态
预先感谢 吉特什
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)