hbase2强制删除表:
由于迁移数据失败,目标集群虽然出现了表,但是不能使用,而且disable/drop命令都没有反应;
强制删除表:
1.删除zk中的数据(在装有zk的节点上执行)
zookeeper-client -server localhost:2181
[zk: localhost:2181(CONNECTED) 2] rmr /hbase/table/hbase_tablename
2.删除HDFS上的数据, hbase的数据目录位置以自己的为准
hdfs dfs -rm -r /xxx/hbase/data/xxx/hbase_tablename
3.删除meta表信息,在meta表查询
3.1使用hbase shell筛选rowkey
echo "scan 'hbase:meta'" | hbase shell | grep hbase_tablename
3.2删除meta表中3.1的查出来的rowkey,要全部删完,我发现有时候一遍删不掉,可以多删几次
4.重启Hbase(可选操作)