分享

hadoop 2.5.0 + hbase 0.98.4整合遇到问题

roant 发表于 2014-9-5 10:29:14
pig2 发表于 2014-9-5 10:21
可以将 hadoop 里面的相关jar包放在hbase的lib里面

我已经尝试过将hbase0.98.5里面的hadoop-core-1.2.1删除,并将hadoop/share/hadoop添加到了hbase的classpath目录,所以应该已经做过了你说的工作,可是之后就出现版主最开始提到的问题Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.metrics2.lib.MetricMutable,所以,就死循环了,。还请大神指点迷津~
回复

使用道具 举报

pig2 发表于 2014-9-5 10:31:58
roant 发表于 2014-9-5 10:29
我已经尝试过将hbase0.98.5里面的hadoop-core-1.2.1删除,并将hadoop/share/hadoop添加到了hbase的classp ...
这个包可以留着
回复

使用道具 举报

roant 发表于 2014-9-5 10:33:40
howtodown 发表于 2014-9-5 10:25
这个说明版本还存在问题。
看看自己是不是忽略了哪些操作

你好,升级到hbase 0.98.5之后,Lib目录下仍存在hadoop-core-1.2.1.jar,删除之后,指定hbase 的classpath中包含hadoop/share/hadoop/*, log提示:Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.metrics2.lib.MetricMutable,就和你的错误一样了,我想具体了解,你所说的“更换了包,从官网重新下载了hbase包,问题解决了,谢谢” ,到底做了哪些改变,换了那个版本的hbase?谢谢~

回复

使用道具 举报

roant 发表于 2014-9-5 10:37:09
pig2 发表于 2014-9-5 10:31
这个包可以留着

hadoop-core-1.2.1.jar这个包要是留着的话,提示的就是版本问题:Caused by: org.apache.hadoop.ipc.RemoteException: Server IPC version 9 cannot communicate with client version 4。   删除了之后就是我刚提到的  找不到ClassNotFoundException: org.apache.hadoop.metrics2.lib.MetricMutable这个类的问题,谢谢回复~

回复

使用道具 举报

pig2 发表于 2014-9-5 10:45:03
roant 发表于 2014-9-5 10:37
hadoop-core-1.2.1.jar这个包要是留着的话,提示的就是版本问题:Caused by: org.apache.hadoop.ipc.Remo ...
看来还是版本问题,也跟你的操作有关系。
你是下载的那个包,是这个包吗?

hbase.png

回复

使用道具 举报

roant 发表于 2014-9-5 11:11:15
pig2 发表于 2014-9-5 10:45
看来还是版本问题,也跟你的操作有关系。
你是下载的那个包,是这个包吗?

恩,问题已经解决,还是版本问题,换了版主说的那个版本,问题已经解决。谢谢楼主的耐心解答,祝好~!
回复

使用道具 举报

tmac_liu 发表于 2015-6-4 10:42:30
楼主,我碰到跟你一模一样的错误2015-06-04 02:30:37,513 ERROR [main] master.HMasterCommandLine: Master exiting
java.lang.RuntimeException: Failed construction of Master: class org.apache.hadoop.hbase.master.HMaster


我是用2.6 跟 hbase 1.0
是不是也是版本问题呢?
回复

使用道具 举报

bleachedcola 发表于 2015-6-18 15:13:23
主要是hadoop的三个jar包 和你zookeeper的jar包 需要替换
回复

使用道具 举报

evababy 发表于 2015-7-13 09:37:44
hbase与hadoop集成,建议直接编译hbase(解决小版本差异),编译成功率99%
回复

使用道具 举报

aqi915 发表于 2015-7-31 16:30:38
howtodown 发表于 2014-9-3 21:10
更换了包,从官网重新下载了hbase包,问题解决了,谢谢

您好:
       重新下载了hbase包,想问下您新下的hbase 包是什么版本呢?

点评

0.98.5  发表于 2015-7-31 16:41
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条