hbase2强制删除表

hbase2强制删除表:
由于迁移数据失败,目标群集有一个表,但无法使用,并且禁用/丢弃命令没有响应。

[En]

Due to the failure to migrate the data, the target cluster has a table, but it cannot be used, and the disable/drop command does not respond.

强制删除表:

[En]

Force deletion of tables:

1.删除zk中的数据(在装有zk的节点上执行)
zookeeper-client -server localhost:2181
[zk: localhost:2181(CONNECTED) 2] rmr /hbase/table/hbase_tablename

hbase2强制删除表

2.删除HDFS上的数据, hbase的数据目录位置以自己的为准
hdfs dfs -rm -r /xxx/hbase/data/xxx/hbase_tablename

hbase2强制删除表

3.删除meta表信息,在meta表查询
3.1使用hbase shell筛选rowkey
echo “scan ‘hbase:meta'” | hbase shell | grep hbase_tablename

hbase2强制删除表

3.2删除meta表中3.1的查出来的rowkey,要全部删完,我发现有时候一遍删不掉,可以多删几次,实在删不掉,可以重启一下hbase,发现表已经没有了…

hbase2强制删除表

您还可以使用DeleteAll删除,大小写:

[En]

You can also use deleteall to delete, case:

deleteall ‘hbase:meta’,’api:xfjr_dumiao_model_shiruize,,1596681111408.579b5427389067774a022f9a4c6be054.’

4.重启Hbase(可选操作)

Original: https://www.cnblogs.com/weiyiming007/p/15726177.html
Author: 秋刀鱼的滋味w
Title: hbase2强制删除表

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/6963/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

免费咨询
免费咨询
扫码关注
扫码关注
联系站长

站长Johngo!

大数据和算法重度研究者!

持续产出大数据、算法、LeetCode干货,以及业界好资源!

2022012703491714

微信来撩,免费咨询:xiaozhu_tec

分享本页
返回顶部