千家信息网

升级Hbase,解决bug问题

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,报错:master.HMaster: Failed to become active master环境:OS: CENTOS6.5Hadoop: 2.7.1Hbase: 1.0.4ZooKeeper:
千家信息网最后更新 2026年10月31日升级Hbase,解决bug问题

报错:

master.HMaster: Failed to become active master

环境:
OS: CENTOS6.5

Hadoop: 2.7.1

Hbase: 1.0.4

ZooKeeper: 3.4.6

动作:

Hbase 升级版本1.0.4 --> 1.2.4


下午接到老朋友电话,说Hbase Master开不起来,因为是生产环境,所以异常着急。事发在凌晨4点多,有一个服务器的硬盘坏了,导致该服务器的Hadoop服务异常了,Hbase也受到了影响,应该是程式正在写hbase的进程受到影响,随之Hbase集群挂掉了。管理员接到产线电话后,×××连接到服务器重启服务,hadoop开启是正常的,可是Hbase的Master一直无法重启。并报错,如下:

参考了很多很多的文章,一直无法解决此问题,一般Hbase的问题解决就是2个思路,要么内存分配有问题,要么就是参数异常,这次显然并不简单,我们有怀疑过是不是Zookeeper异常,导致一直无法获得ClusterID,可是如果Zookeeper异常的话hadoop不可能开得起来,所以排除Zookeeper异常造成。

最后看到google上有提到,是bug的影响。最终,定出2种方案,要么升级Hbase版本,要么数据清除重构。相对之下,更新Hbase版本比较快和安全,因为Hbase的数据是存储在Hadoop里的,Hadoop的数据没有问题,所以升级Hbase不会对Hadoop的数据产生影响。

由于接近吃饭时间了,我就去外面打个饭,还没有打包完,就接到好消息,说数据库集群开起来了,而且数据没有丢,一切正常。

整个解决过程接近4个小时,花了很多时间去研究问题,也尝试了很多的方法,最终要升级数据库集群版本,这还是第一次。Bug这种东西,不会经常遇到,可是遇到的时候就是最郁闷的时候,要么绕过,要么迎面解决。这次我们是迎面解决了问题。Yeah.




数据 问题 要么 服务 升级 版本 影响 就是 服务器 集群 数据库 时候 时间 环境 电话 着急 郁闷 安全 东西 内存 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百单网互联网科技有限公司 广东万易互联网科技有限公司惠州分公司 广州紫鲸互联网科技有限公司 科技类互联网 九亚互联网科技 沃里互联网科技 上游互联网科技 广州紫鲸互联网科技 卓越科技互联网 招聘 成都互联网科技公司100强 互联网时代科技改变生活 互联网科技扶贫时间 爱医互联网络科技 中科明德北京互联网科技 工业互联网山东科技大学 山东子淼互联网科技有限公司 扫呗互联网科技有限公司 长沙渺峰互联网科技有限公司 现代互联网科技公司 高科技和互联网的现代国家 有格互联网科技 安控科技rtu产品工业互联网 现代科技和互联网有关系吗 中国科技互联网公司收入 注册互联网科技公司经营范围大全 南博望互联网科技有限公司 保险科技服务互联网营销体系 小米互联网科技园入驻 济南小医互联网科技有限公司招聘 互联网科技的前景
0