CDH hbase集群 卸载hbase重装后遇到该问题。
通过hbase命令行:
hbase shell
登录后,直接执行:list 命令,没有看到表。但是创建表的时候就提示已经存在。原因是zookeeper中的数据还存在。
解决办法:
- 登录zookeeper
cd /opt/cloudera/parcels/CDH-5.14.4-1.cdh5.14.4.p0.3/lib/zookeeper/bin
./zkCli.sh
进入zk命令行后,执行下面命令可以看到表的名字还在:
ls /hbase/table
- 将下面的表删除:
rmr /hbase/table/表名
- 删除完后重启hbase
- 重启后重新建表即可

本文针对CDH HBase集群在卸载重装后遇到的表显示异常问题提供了解决方案。详细介绍了如何通过ZooKeeper命令行定位并清除残留表数据,确保HBase重启后能正常创建表。
384

被折叠的 条评论
为什么被折叠?



