hbase region not online 解决方法

来源:互联网 发布:去公司做淘宝推广员 编辑:程序博客网 时间:2024/06/10 07:14

异常情况:

1、hbase异常中断,但依然有sqoop,kettle任务在做数据写入,导致部分region not  on line

2、phoenix索引rebuild,或phoenix对hbase做数据写入时异常中断,导致部分region not on line

3 、hbase做重启操作后,做hbase表级别操作时延时报错,region not on line


影响:整个hbase瘫痪,生产环境hbase提供的外部服务基本全部down掉


解决办法:


1、执行hadoop fs -rm -R /hbase/data/default/*/*/recovered.edits

2、重启hbase


存在风险:


系统当前进行的数据写入会有数据丢失,历史数据没有影响,所以针对非实时系统,可以很好解决



PS:试了很多其他方法,都不行,这个方法立竿见影,切可快速解决问题,回复集群


原创粉丝点击