HBase --- 故障恢复

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yangguosb/article/details/82014899

数据备份

  HBase依赖HDFS的备份机制进行备份容灾,如下图所示:
   这里写图片描述

故障检测和恢复

  1. 检测:Zookeeper通过心跳检测RegionServer是否存活;
  2. 恢复:HMaster监听到Zookeeper的通知后,开启恢复流程;

这里写图片描述

恢复流程

  1. 按照负载均衡策略重新分配Region;
  2. 按照Region维度拆分WAL;
  3. 按照拆分后的日志重构Region数据;
    这里写图片描述

参考:

  1. https://mapr.com/blog/in-depth-look-hbase-architecture/

猜你喜欢

转载自blog.csdn.net/yangguosb/article/details/82014899