Hbase Region still in transition修复

问题背景

hbase内出现部分region挂空的现象。在界面上发现某个表的regionserver无法点击进入


鼠标移至该rs上的链接本应端口号为60030,但却指向为60010。

此时所有对该region的访问都将失败。

原因分析

该情况意味着该region正处于transition状态,但在transition时的目标rs却因为以外重启或失效,这些region即出现了该不可逆转的问题。

解决方案

1.    通过hbase hbck确认该问题;

2.    输入hbase shell,然后通过get命令找出该region在表hbase:meta中的信息:


3.    使用delete命令将该row从表hbase:meta中删除;

4.    使用hbase hbck –repair修复hbase。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值