Lingmoumou's Blog

きっといつかって愿うまま

0%

解决hbase中region in transition的问题

由于RIT问题导致hbase的regionserver起不来。

region in transition情况
ambari中的hbase

删除hdfs中的表文件

删除hdfs中的表文件

1
2
3
su hdfs
hdfs dfs -rm -r -f /apps/hbase/data/data/default/gdelt
hdfs dfs -rm -r -f /apps/hbase/data/data/default/gdelt_gdelt_2dquickstart_z3_geom_dtg_v6

重启hbase后,修复hbase

1
2
su hbase
hbase hbck -repair

修复hbase

链接zk,删除僵尸表

1
2
3
4
cd /usr/hdp/2.6.5.0-292/zookeeper/bin/
./zkCli.sh
ls /hbase/table
rmr /hbase/table/gdelt

删除僵尸表

在zk中删除rit相关信息

1
2
ls /hbase/region-in-transition
rmr /hbase/region-in-transition/6f6f4f8204ccaa0b71df08591de155ba

重启hbase