频道栏目
首页 > 资讯 > 其他 > 正文

解决使用hbase出现的问题

17-11-01        来源:[db:作者]  
收藏   我要投稿

1、问题描述:
hbase在使用过程中,后来创建了两个表,跑任务的时候,出现下面图片中的问题:region in transition

解决方案:
1、首先执行 hbase hbck -repair 修复指令,但是没有效果。然后想把出错的两个表给删除。但是发现怎么也删不掉,没办法,只有强制删除。

2、强制删除,首先找到hdfs上该表所在的位置,然后删除。

3、这时候,还要找到zk上的hbase中该表的节点位置,然后删除,否则当你在创建的 时候可能会报该表依然存在的问题

4、然后再执行修复指令

[hadoop@namenode2 ~]$ hbase hbck -repair

几分钟后可以看到region in transition的问题已经没有了。

5、最后你可能遇到下面的负载均衡的问题

The Load Balancer is not enabled which will eventually cause performance degradation in HBase as Regions will not be distributed across all RegionServers. The balancer is only expected to be disabled during rolling upgrade scenarios.

解决方案:

相关TAG标签
上一篇:解决VC14(VC2015)安装失败问题
下一篇:ftp操作技巧之FileZilla安装与配置教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站