HBase Master启动失败 报 master.HMaster: Failed to become active master 解决方法

hbase集群的搭建(完全分布式) 说明zookeeper和hadoop在头两篇文章已经介绍了,本文基于之前安装的集群安装hbase,安装的节点如下(标红的为本次安装):机器 安装软件 进程 focuson1 zookeeper;hadoop namenode;hadoop DataNode;hbase master;hbase regionrerver JournalNode; DataNode; QuorumPeerM... 阅读详情

报错内容:

ERROR [Thread-21] master.HMaster: Failed to become active
master
java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for
proper operation during component failures, but the underlying filesystem does not
support doing so. Please check the config value of
'hbase.procedure.store.wal.use.hsync' to set the desired level of robustness and
ensure the config value of 'hbase.wal.dir' points to a FileSystem mount that can
provide it.
at
org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.rollWriter(WALProcedure
Store.java:1034)
at
org.apache.hadoop.hbase.procedure2.store.wal.WALProcedureStore.recoverLease(WALProcedu
reStore.java:374)
at
org.apache.hadoop.hbase.procedure2.ProcedureExecutor.start(ProcedureExecutor.java:530)
at
org.apache.hadoop.hbase.master.HMaster.startProcedureExecutor(HMaster.java:1267)
at
org.apache.hadoop.hbase.master.HMaster.startServiceThreads(HMaster.java:1173)
at
org.apache.hadoop.hbase.master.HMaster.finishActiveMasterInitialization(HMaster.java:8
81)
at
org.apache.hadoop.hbase.master.HMaster.startActiveMasterManager(HMaster.java:2048)
at org.apache.hadoop.hbase.master.HMaster.lambda$run$0(HMaster.java:568)
at java.lang.Thread.run(Thread.java:745)

 

解决方法:

在配置文件 hbase-site.xml中添加:

<property>
<name>hbase.unsafe.stream.capability.enforce</name>
<value>false</value>
</property>

重启之后,问题就解决了。

Hbase集群,启动后Hmaster节点自动消失问题 搭建HBase 集群,执行启动命令后,住HMaster 进程自动消失:具体异常日志如下。 // An highlighted block 2020-06-09 16:45:04,436 ERROR [master/master:16000:becomeActiveMaster] master.HMaster: Failed to become active master java.lang.IllegalStateException: The procedure WAL relies on the abil 阅读详情

相关推荐

HMaster启动失败问题排查:Failed to become active master错误分析与解决

本文深入分析了HBase集群中HMaster启动失败并报错“Failed to become active master”的常见原因。核心问题通常在于HBase与底层HDFS服务的配置不一致,尤其是端口冲突。文章提供了从日志分析、端口核对到网络检查的四步排查法,并给出了修正配置、解决网络问题等具体解决方案,帮助运维人员快速定位并修复此类启动故障。

weixin_29085151的博客 142

master.HMaster: Failed to become active master

Hbase集群启动后自动退出,日志错误: fatal error: master.HMaster: Failed to become active master java.io.IOException: Timedout 300000ms waiting for namespace table to be assigned 原因:随意kill掉Hbase的进程,导致"死亡回滚''具体见参...

adzuxhs5024的博客 2143

HMaster启动失败排查指南:解决Failed to become active master与java.net.ConnectException问题

本文针对HBase集群中HMaster启动失败并报错“Failed to become active master”与“java.net.ConnectException”的经典问题,提供了详细的排查与解决指南。核心原因通常是HBase的hbase.rootdir配置与Hadoop的fs.defaultFS端口不匹配,导致HMaster无法连接HDFS的NameNode。文章通过分步解析日志、核对配置文件、验证网络与端口,并扩展排查防火墙、权限及ZooKeeper等潜在因素,帮助用户快速定位并修复问题,确保

weixin_28223453的博客 264

【Hbase】HMaster 在分配region阶段时崩溃 ERROR: “Failed to become active master...“

当用户无法启动HMaster服务,并且在分配region阶段不断崩溃。

Mrerlou的博客 1179

HBase集群HMaster启动秒退?手把手教你排查Failed to become active master错误

本文详细解析HBase集群中HMaster启动秒退问题,特别是Failed to become active master错误的排查方法。从日志分析到配置检查,再到网络连通性验证,提供了一套完整的解决方案,帮助大数据工程师快速定位和修复HBase集群管理节点故障。

weixin_29057695的博客 105

openEuler在虚拟机的网络配置

ethernet0.virtualDev 可以配置成其他类型的虚拟网络适配器。常见的选项包括:vlance - 用于模拟 AMD PCnet32 LANCE 网络适配器,支持10Mbps。e1000 - 用于模拟 Intel E1000 千兆网络适配器,支持1Gbps。e1000e - 用于模拟更现代的 Intel E1000e 千兆网络适配器。vmxnet - 用于 VMware 的自定义网络适配器,性能更好但需要安装 VMware Tools。

FHY1221的博客 2932

[hadoop、Hbase错误解决合集] Hbase的Hmaster进程启动后自动关闭的问题解决方法

============================================================================== 现象 1.日志中提示: ERROR [Thread-14] master.HMaster: Failed to become active master 2.进入hbase shell中进行数据库操作提示: KeeperErrorCode =...

枪枪枪的博客 8330

手机摄影新宠:In-line Hardware EIS如何让你的4K视频稳如鸡头(附实测对比)

本文深入解析了手机摄影中的In-line Hardware EIS(硬件级行内电子图像稳定)技术。通过对比传统软件EIS,阐述了其通过硬件管道实时处理实现极低延迟、减少画面裁切和有效抑制果冻效应的核心优势,并结合4K视频的日夜间实测,展示了该技术如何让手持拍摄的视频“稳如鸡头”,显著提升创作体验与成片质量。

tree的博客 994

master.HMaster:Failed to become active master java.io.IOException: error or interrupted while split

在自己的机器上操作的,之前因为网络出问题强行关闭虚拟机。再次开启时发现HMaster进程启动不了(HRegionServer正常启动,而HMaster启动几秒后挂了),查看日志发现如下: 2019-09-20 20:32:05,519 INFO [main-EventThread] coordination.SplitLogManagerCoordination: task /hbase/spl...

破晓的成长之路 5589

数据结构——滑动窗口

入:下标为 i 的元素进入窗口,更新相关统计量。如果 i < k−1 则重复第一步更新:更新答案。一般是更新最大值 / 最小值出:下标为 i−k+1 的元素离开窗口,更新相关统计量✔1. 定长子串中元音的最大数目✔2. 找到一个数字的 K 美丽值✔4. 子数组的最大平均数 |方法一:前缀和方法二:滑动窗口7. 得到 K 个黑块的最少涂色次数8. 爱生气的书店老板9. 几乎唯一子数组的最大和10. 长度为 K 子数组中的最大和11. 可获得的最大点数12. 最少交换次数来组合所有的1 ||

qq_68915288的博客 762

linux上使用tun/tap设备模拟一个虚拟网卡,并将该虚拟网卡连接到新创建的网桥上

tun/tap设备是操作系统内核中的虚拟网络设备,是用软件模拟的网络设备,提供与硬件网络设备完全相同的功能。主要用于用户空间和内核空间传递报文。tun/tap对于硬件网络设备而言,一端连接的是物理网络,一端连接的是网络协议栈。对于tun/tap设备而言,一端连接的是应用程序(通过 字符设备文件),一端连接的是网络协议栈。

糖果墙的博客 6411

Hmaster启动老是挂掉。master.HMaster: Failed to become active master

2019-08-22 18:00:01,555 FATAL [zhl:16000.activeMasterManager] master.HMaster: Failed to become active master java.net.ConnectException: Call From zhl/192.168.137.13 to zhl:9000 failed on connection ex...

weixin_42369418的博客 2692

Android编译系统——Android.bp语法介绍(十五)

Android.bp 是 Android 构建系统(Android Build System)中的配置文件,用于描述如何编译和打包项目中的模块。它是用 Blueprint 编写的,其语法类似于 JSON,但专为 Android 编译系统设计,提供了更高效、灵活的模块化管理。

小旭的专栏 939

HMaster启动后自动关闭Failed to become active masterjava.net.ConnectException: Call From hadoop102/192.168.

现象描述: 搭建好hbase集群并启动集群后发现,HMaster在启动后几秒内自动关闭,HRegionServer运行正常。 报错信息----查看日志 2022-03-18 20:50:08,913 FATAL [hadoop102:16000.activeMasterManager] master.HMaster: Failed to become active master java.net.ConnectException: Call From hadoop102/192.168.245.

weixin_42382758的博客 4304

《企业AI能力地图构建:AI应用架构师的关键秘籍》

构建企业AI能力地图是企业在AI时代实现战略转型和创新发展的关键举措,它需要从评估企业当前AI能力出发,全面了解技术储备、数据资产和人才队伍的现状。将企业业务战略转化为具体的AI应用场景,并进行优先级排序,是确保AI应用能够为企业带来实际价值的重要步骤。通过深入理解业务战略和挖掘应用场景,企业可以找准AI应用的切入点,提高投资回报率。

AI架构全栈开发实战笔记 631

凝聚态物理新引擎:AI 驱动材料预测与相变识别大突破

摘要:本文深入探讨 AI 在凝聚态物理中的创新应用。在材料性质预测方面,AI 借助数据收集、特征提取和模型训练,能依据材料微观信息准确预估其宏观性质,以石墨烯为例验证了高效性。对于拓扑相变识别,AI 通过分析量子力学数据,利用机器学习算法判别相变节点,助力拓扑绝缘体研究。尽管面临数据质量、模型可解释性等挑战,但未来多模态数据融合、可解释 AI 等发展方向,将推动 AI 与凝聚态物理深度融合,助力探索物质奥秘与新材料研发。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 1828

Can't get master address from ZooKeeper; znode data == null master.HMaster: Failed to become active

hbase shell报错 Can't get master address from ZooKeeper; znode data == null master.HMaster: Failed to become active  ERROR [Thread-14] master.HMaster: Failed to become active master Hmaster启动一会就消失 l...

番茄炒西红柿 1379

代谢组数据分析(十九):随机森林构建代谢组预后模型

建立胃癌(GC)预后模型时,从队列3中的181名患者中,使用右删失结果数据进行了随机分层抽样,分为训练数据集(n = 121)和测试数据集(n = 60)。训练了一个包含1000棵树的随机生存森林(RSF)模型,根据它们基于排列的特征重要性来选择突出的特征。通过再次训练随机生存模型,并选取28种代谢物,建立了显示出色预测能力(AUROC = 0.832,95% CI:0.697-0.951)的最佳模型,用于预测测试数据集中GC患者的生存结果。

专注生信领域 1713

HBase Master初始化失败:从ZooKeeper到HDFS的完整排查指南

在分布式数据库系统中,主节点(Master)的初始化过程是集群启动和运行的核心环节。其原理依赖于协调服务(如ZooKeeper)进行元数据同步与状态管理,并需要底层分布式文件系统(如HDFS)提供持久化存储支持。这一机制的技术价值在于保障了大规模数据存储的元数据一致性与高可用性。当初始化失败时,会直接导致整个集群服务不可用,常见于大数据平台、实时数仓等应用场景。本文聚焦于HBase这一典型分布式数据库,针对其HMaster节点启动时抛出的“Master is initializing”错误,提供了一套系统性

weixin_30642869的博客 533

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

hbase启动报错: master.HMaster: Failed to become active master java.lang.IllegalStateException

[node1:16000.activeMasterManager] master.HMaster: Failed to become active master java.lang.IllegalStateException: The procedure WAL relies on the ability to hsync for proper operation during component...

ShiningBlueOcean 1740

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

安装Hbase出现master.HMaster: Failed to become active masterjava.io.EOFException: Cannot seek after EOF

折腾了半天才发现是版本不兼容,Hbase更换为2.5.7后一切正常,以下是网上找的版本对照表。hadoop版本为3.3.6,Hbase为2.3.0,启动后报错如下图。

870

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

HBase Master初始化异常排查:从原理到实战解决PleaseHoldException

分布式数据库系统在启动过程中,主节点(Master)的初始化是一个关键阶段,它涉及元数据加载、集群状态协调等核心流程。其工作原理基于主从架构,Master需要完成文件系统连接、元数据表恢复、RegionServer注册等一系列步骤才能对外提供服务。这一机制的技术价值在于确保集群数据一致性和服务高可用性。在实际应用场景中,当客户端过早发起请求时,常会遇到“Master正在初始化”的临时性异常。本文聚焦HBase的PleaseHoldException问题,深入分析其背后的初始化流程,并提供从日志分析到配置检查

weixin_30732487的博客 368

hbase 查看进程_HBase排查HMaster无法成为Active异常分析

转载自:https://blog.csdn.net/weixin_26945061/article/details/113451692 故障描述 1.1发生背景 很久很久以前,有一天,我在HBase中新建了一张表 “XXX: XXX _EXCEPTION_LIST_INFO”,同时HBase在处理大量更新操作。然后在DROP掉表XXX: XXX_EXCEPTION_LIST_INFO时,HBase Master就宕机。 之后通过CM重新启动后HBase服务,服务重启后发生如下两个错误,导致HBas

liuwei0376的专栏 2281

Hbase启动后HMaster立即挂掉报错解决 报错Failed to become active masterjava.lang.IllegalStateException

重启hbase即可解决。

weixin_50347449的博客 724

active directory domain services自动停止_0779-5.14.4-HMaster无法成为Active异常分析

作者:朱超杰​故障描述1.1发生背景很久很久以前,有一天,我在HBase中新建了一张表 “XXX: XXX _EXCEPTION_LIST_INFO”,同时HBase在处理大量更新操作。然后在DROP掉表XXX: XXX_EXCEPTION_LIST_INFO时,HBase Master就宕机。之后通过CM重新启动后HBase服务,服务重启后发生如下两个错误,导致HBase集群无法正常恢复:(1)...

weixin_39903375的博客 235

启动HBase Hmaster几秒后消失

master.HMaster: Failed to become active masterorg.apache.hadoop.ipc.RemoteException(java.io.IOException): File /hbase/.tmp/hbase.version could only be replicated to 0 nodes instead of minReplication (=ion. master.HMaster: Unhandled exception. Starting shut

超电磁手炮的博客 498
上一篇: hadoop启动之后没有Proxy服务
下一篇: Java中String.split中.的问题
mapleting
博客等级 码龄18年 4粉丝 8原创
评论 9
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值