hadoop学习之hbase 报Master exiting 解决

原创 2018年04月16日 11:15:49

一、问题描述:

hbase 启动完成后,马上jps 可以看到Hmaster 进程;不到几秒钟 再jps 下Hmaster 就消失了; 

查看日志报错异常 如下图:

 master.HMasterCommandLine: Master exiting
java.lang.RuntimeException: Failed construction of Master: class org.apache.hadoop.hbase.master.HMaster.
        at org.apache.hadoop.hbase.master.HMaster.constructMaster(HMaster.java:2796)
        at org.apache.hadoop.hbase.master.HMasterCommandLine.startMaster(HMasterCommandLine.java:234)
        at org.apache.hadoop.hbase.master.HMasterCommandLine.run(HMasterCommandLine.java:138)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
        at org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:127)
        at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:2806)
Caused by: java.lang.VerifyError: Bad return type

二、解决思路

上网百度了一下,提供的几种解决方式:

1、集群时间不统一 

2、HADOOP 与HBASE 版本不一致

3、用 zkCli.sh 进行 rmr /hbase  再进行重启

本人问题原因是 hbase 里面的Hadoop jar 包 替换成我安装的hadoop 的 jar时 漏替换了一个jar包 导致的;

本人解决思路:

 1.统一集群的服务器时间(这个是必须的,不管能不能解决当前问题 时间一定要统一);

2. 排查hbase的jar包与Hadoop的jar是否有冲突;(大部分启动问题都是配置及jar包问题)

总结:马虎害死人

Hadoop重启,Hbase出现Master exiting的错误:org.apache.hadoop.hbase.master.HMasterCommandLine: Master exiting

hadoop hdfs 重新启动或者重新格式话,可能会出现一些数据丢失 清理hbase缓存数据 hbase启动出现错误:2016-05-11 10:01:23,124 ERROR org.apac...
  • ubuntu_yanglei
  • ubuntu_yanglei
  • 2016-05-11 10:32:34
  • 5360

Hbase启动出现的问题 master.HMasterCommandLine: Master exiting

2016-12-28 19:00:25,797 INFO  [main] util.ServerCommandLine: env:NAMESRV_ADDR=219.217.203.1:9876 20...
  • tiandd12
  • tiandd12
  • 2016-12-28 19:24:24
  • 2945

Hbase学习笔记问题总结

遇到问题原因,修改了 network 2017-04-04 16:45:54,556 ERROR [main] master.HMasterCommandLine: Master exiting ja...
  • qq_26840065
  • qq_26840065
  • 2017-04-04 22:58:35
  • 3039

hbase配置哈环境时遇到的问题

1,master.HMasterCommandLine: Master exiting日志中的错误信息:2016-06-13 20:41:51,409 ERROR [main] master.HMas...
  • s646575997
  • s646575997
  • 2016-06-14 10:11:27
  • 1072

【HBase】ERROR master.HMasterCommandLine: Master not running

Hbase目录下lib文件夹中的hadoop-core-xxx.jar需要替换为与当前hadoop版本一致的jar包,此包可直接从hadoop目录中拷贝过来。否则,在调用start-hbase.sh或...
  • moxiaomomo
  • moxiaomomo
  • 2013-10-29 11:08:46
  • 4392

hadoop学习之hbase 报Master exiting 解决

一、问题描述:hbase 启动完成后,马上jps 可以看到Hmaster 进程;不到几秒钟 再jps 下Hmaster 就消失了; 查看日志报错异常 如下图: master.HMasterComman...
  • chichichichi
  • chichichichi
  • 2018-04-16 11:15:49
  • 12

HBase 0.99 源代码分析 - Master启动过程(1)

HBase版本更新速度比较快,网上已经有很多HBase源码分析的文章,本文基于目前最新的master branch(当前最新release版本为0.98)分析学习HBase Master服务器启动过程...
  • chicm
  • chicm
  • 2014-11-04 23:53:52
  • 1241

解决Hbase启动后,hmaster会在几秒钟后自动关闭(停掉)!!!

兜兜转转,尝试了好多种方法,终于是好了,真的是没有度娘解决不了的问题!哈哈哈哈 在日志(身为小白白的我,一开始日志在哪我都不知道!路径:/usr/local/hadoop/app/hbase...
  • liudi1993
  • liudi1993
  • 2017-09-06 20:52:30
  • 1303

hmaster和hregionserver 16020 端口冲突问题

问题背景: 哥最近升级了下hadoop、 hbase、 spark,发现hbase升级后主节点上的hregionsever老是启动不了。 查看日志发现如下端口冲突错误:java.lang.Runt...
  • xishanxinyue
  • xishanxinyue
  • 2015-05-20 18:33:40
  • 3778

linux中使用hbase出现 Failed to start master java.lang.RuntimeException: HMaster Aborted

org.apache.hadoop.hbase.master.HMasterCommandLine: Failed to start master java.lang.RuntimeExceptio...
  • u014611922
  • u014611922
  • 2014-04-11 20:01:49
  • 1885
收藏助手
不良信息举报
您举报文章:hadoop学习之hbase 报Master exiting 解决
举报原因:
原因补充:

(最多只允许输入30个字)