hbase版本:hbase2.1.0-cdh6.3.0
1. 问题描述
Hbase启动后master日志一直有region not online的异常,使用hbase hbck命令检查,显示master is initializing,如图

2. 解决过程
由于无法直接使用hbck命令修复,尝试使用hbck2重分发对应region(hbck2使用教程请看前边的文章有介绍)
命令:
hbase hbck -j ./hbase-hbck2-1.1.0-SNAPSHOT.jar assigns 6c3a6561af2bc7419aeaa090d91ccd25
返回对应进程号 43338:

再看master日志

再重启一下hbase,问题解决使用hbck检查,显示ok

本文记录了HBase启动后出现RegionNotOnline异常的问题排查及解决方案。通过使用hbck2工具重新分配region,最终成功解决了异常,并确保集群稳定运行。
2573

被折叠的 条评论
为什么被折叠?



