HBase运维系列:Regions In Transition

  • 问题描述:
    HBase集群中Master服务挂掉了,重启后没过多久又会挂掉,尝试多次重启,问题依旧。查看HBase Web UI出现错误,具体如下图所示:

    Transition.png

  • 问题如何发生:
    反复重启两次HBase集群中的某台服务器。

  • 问题解决:
    重启问题region所在的regionserver,或者重启HBase集群。

  • 但...... ,重新查看HBase Web UI,出现如下提示:
    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.

  • 解决:在HBase shell中执行,balance_switch true 启动平衡器后,再次查看HBase Web UI,警告消失。
    到此,问题已经全部解决。

  • 参考文章:
    Hbase region in transition多个场景解决
    Hbase Region still in transition修复

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 最近在逐步跟进Hbase的相关工作,由于之前对Hbase并不怎么了解,因此系统地学习了下Hbase,为了加深对Hb...
    飞鸿无痕阅读 50,403评论 19 272
  • 参考:https://www.jianshu.com/p/569106a3008f 最近在逐步跟进Hbase的相关...
    博弈史密斯阅读 881评论 1 1
  • 零.导读 HBase,基于Google Bigtable实现的开源、分布式、可伸缩的列式存储数据库,诞生于Hado...
    阿羅阅读 9,494评论 3 38
  •  相信长时间运维HBase集群的童鞋肯定都会对RIT(Region-In-Transition,很多参考资料误解为...
    ad4d39659223阅读 2,653评论 0 4
  • 新的描述:阳光明媚的早上,爸爸妈妈和宝宝在院子里踢球,一家人开心的像花儿一样,松鼠妈妈和宝宝好像在围观,我们的快乐...
    GraceAn阅读 298评论 0 0