HBase --- 故障恢复
数据备份
HBase依赖HDFS的备份机制进行备份容灾,如下图所示:
故障检测和恢复
- 检测:Zookeeper通过心跳检测RegionServer是否存活;
- 恢复:HMaster监听到Zookeeper的通知后,开启恢复流程;
恢复流程
- 按照负载均衡策略重新分配Region;
- 按照Region维度拆分WAL;
- 按照拆分后的日志重构Region数据;
参考:
HBase依赖HDFS的备份机制进行备份容灾,如下图所示:
参考: