-
问题描述:
Transition.png
HBase
集群中Master
服务挂掉了,重启后没过多久又会挂掉,尝试多次重启,问题依旧。查看HBase Web UI
出现错误,具体如下图所示:
-
问题如何发生:
反复重启两次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修复
网友评论