专栏首页源哥的专栏HBase填坑记2:Region无故损坏

HBase填坑记2:Region无故损坏

HBase的Region损坏后果很严重,会导致整个HBase异常,数据不能用。修复Region需要花费时间,当出现大面积的Region损坏的时候,后果几乎是致命的。

这里会详细讲解我们在开发过程中发现的Region损坏情况和解决思路。

问题描述:我们在做大量数据写入的时候,突然发生Region Server重启,重启后,出现大量的Region损坏,下面是检查发现的问题。

通过分析,首先确认导致Region Server重启的原因,应该就是Full GC导致的,当时正在做大量的写入,QPS非常高,整体内存使用率也很高,这本身就容易导致RS重启。

另外,我们发现我们每台Region Server的Region个数非常大,超过1000个。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • HBase运维:如何逆向修复HBase元数据表

    最近知识星球有人问浪尖,自己的hbase集群元数据丢失了,但是数据还在,是否能够修复,其实这种情况下利用数据的hfile去修复元数据很常见,也有很多时候我们是生...

    Spark学习技巧
  • EMR(弹性MapReduce)入门之HBase集群的使用(十)

    Hbase单表可以有百亿行、百万列,数据矩阵横向和纵向两个维度所支持的数据量级都非常具有弹性

    小司机带你入门EMR
  • HBase2.0新特性详解 顶

    个推作为专业的数据智能服务商,在业务开展过程中存在海量的数据存储与查询的需求,为此个推选用了高可靠、高性能、面向列、可伸缩的分布式数据存储系统——HBase。

    个推君
  • Hbase故障处理汇总及评注

    Hbase是企业比较常用的大数据组件,对于开发来讲,单纯的开发几乎不可能,往往都会搭建集群,甚至负责集群的维护,特别是公司规模较小。我们VIP中很多成员,都...

    用户1410343
  • hbase 学习(十六)系统架构图

      HBase 系统架构图 ?   组成部件说明   Client:   使用HBase RPC机制与HMaster和HRegionServer进行通信 ...

    岑玉海
  • HBase极简教程

    HBase 系统架构 HBase是Apache Hadoop的数据库,能够对大型数据提供随机、实时的读写访问。HBase的目标是存储并处理大型的数据。HBase...

    架构师小秘圈
  • 使用HBCK2工具修复HBase集群

    HBCK2工具是修复工具,可用于修复Apache HBase集群,包括CDP中的Apache HBase集群。HBCK2工具是Apache HBase hbck...

    大数据杂货铺
  • HBase底层原理及读写流程

    1 包含访问hbase的接口,client维护着一些cache来加快对hbase的访问,比如regione的位置信息。

    硅谷子
  • Hadoop HBASE集群运维相关笔记 及hdfs参数设置调优等

    本篇博客将持续更新一些遇到过的Hadoop大数据集群的问题,包括HBASE HDFS的常见问题及相关的解决方案

    大鹅

扫码关注云+社区

领取腾讯云代金券