Hbase的安装需要考虑Hadoop的版本,即兼容性。有不足的希望能指出。
以下考究官网得到的,关于hadoop版本和hbase版本可到以下网址中下载:http://mirror.bit.edu.cn/apache/hbase
HBase-0.92.x |
HBase-0.94.x |
HBase-0.96.x |
HBase-0.98.x |
|
Hadoop-1.0.0-1.0.2 |
S |
S |
X |
S |
Hadoop-1.0.3+ |
S |
S |
S |
S |
Hadoop-1.1.x |
NT |
S |
S |
S |
Hadoop-0.23.x |
X |
S |
NT |
NT |
Hadoop-2.0.x-alpha |
X |
NT |
X |
S |
Hadoop-2.1.0-beta |
X |
NT |
S |
S |
Hadoop-2.2.0 |
X |
NT |
S |
S |
Hadoop-2.x |
X |
NT |
S |
S |
注:NT表示没有经历测试,X表示不能兼容,S表示support;
当然,如果你的对于hadoop版本比较“特殊”,你已经装好了而且不想从装,那告诉你一个取巧的方式,那就是覆盖hbase下lib目录下的核心core包:hadoop-core-XXX,就用你现装好的hadoop的jar包去覆盖就行。当然这是个取巧的办法了(当然这也不是百试百灵的)。
资料汇总:
Hadoop+HBase搭建云存储总结 PDFhttp://www.linuxidc.com/Linux/2013-05/83844.htm
HBase 结点之间时间不一致造成regionserver启动失败http://www.linuxidc.com/Linux/2013-06/86655.htm
Hadoop+ZooKeeper+HBase集群配置http://www.linuxidc.com/Linux/2013-06/86347.htm
Hadoop集群安装&HBase实验环境搭建http://www.linuxidc.com/Linux/2013-04/83560.htm
基于Hadoop集群的HBase集群的配置 http://www.linuxidc.com/Linux/2013-03/80815.htm‘
Hadoop安装部署笔记之-HBase完全分布模式安装http://www.linuxidc.com/Linux/2012-12/76947.htm
单机版搭建HBase环境图文教程详解 http://www.linuxidc.com/Linux/2012-10/72959.htm
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-05/102532.htm
Hadoop与HBase兼容版本汇总