HBase 创建表报错
org.apache.hadoop.hbase.PleaseHoldException: Master is initializing
这个情况是因为以前安装的HBASE有残留,只需要在Zookeeper Client端删除即可
输入以下命令:
(下面是CDH的命令。如果没有配置系统变量,你应该去zookeeper/bin下找到zookeeper-client.sh 启动客户端)
进入Zookeeper Client
[root@cdh03 ~]# zookeeper-client
查看文件夹
[zk: localhost:2181(CONNECTED) 0] ls /
显示结果

删除hbase文件夹
[zk: localhost:2181(CONNECTED) 2] rmr /hbase
然后重启HBASE就好了
本文介绍了解决HBase创建表时报错“Masterisinitializing”的方法。此错误通常由于旧HBase残留导致,可通过ZookeeperClient删除/hbase目录解决,重启HBase后恢复正常。
2690





