HBase运维系列:Regions In Transition

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

    HBase运维系列:Regions In Transition_第1张图片
    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运维系列:Regions In Transition)