hadoop\hbase源码编译安装(备忘录)
1、环境准备
1) 操作系统版本:CentOS release 6.5 (Final) 内核版本:Linux 2.6.32-431.el6.x86_64
2) JDK版本
$ java -version
java version "1.7.0_65"
Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
3)maven版本
$ mvn -version
Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00)
Maven home: /home/ziyang/apache-maven-3.3.3
Java version: 1.7.0_65, vendor: Oracle Corporation
Java home: /usr/local/jdk-1.7.0_65/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-431.el6.x86_64", arch: "amd64", family: "unix"
4) gcc版本
$ gcc --version
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
5) protobuf版本
$ protoc --version
libprotoc 2.5.0
6)cmake版本
$ cmake -version
cmake version 2.6-patch 4
7)ant版本
$ ant -version
Apache Ant(TM) version 1.9.6 compiled on June 29 2015
8) 其它依赖
yum install zlib-devel
yum install openssl
yum install openssl-devel
yum install ncurses-devel
2、hadoop版本
2.5.2
3、hadoop编译
mvn clean install
mvn package -Pdist,native -DskipTests=true -Dtar
4、hbase版本
1.1.2
5、hbase编译
mvn clean install
mvn -DskipTests=true package assemble:single
相关推荐
HDP3.1.5源码下载—hadoop hbase hive
在Hadoop2.4.1上通过自编译安装部署HBase0.98.5
hadoop-0.20.205.0和hbase-0.90.5,集群和单机 安装配置
编译过的hadoop3.0版本,安装了snappy压缩。
在学习hbase框架学习编译必备源代码, // 声明静态配置 static Configuration conf = null; static { conf = HBaseConfiguration.create(); conf.set("hbase.zookeeper.quorum", "localhost"); }在静态配置...
其中包含自行编译的Hadoop和Protobuf二进制包,保存在Github上,其它软件的二进制包均使用Apache官方镜像。 -------- 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设,代码都测试ok,都是...
org/apache/hadoop/hive/hbase/HBaseStorageHandler版本不一致报错,此jar包为重新编译的源码
对hadoop2.8.2进行源码编译过程的详细描述,文档中详细描述了所有的操作步骤,使初学者可以少走弯路
支持 hadoop-2.6.0-cdh5.x 版本的 snappy 等压缩的库文件,自己编译的,由于编译太麻烦,于是编译完就用 hadoop-2.6.0-cdh5.7.0 和 hadoop-2.6.0-cdh5.9.3 两个版本试了一下,都可以用。如何使用,请见文档:...
本人使用ycsb 0.1.4源码编译后 在 hadoop 2.4.0 的 hbase0.98.0 集群上测试通过。 由于资源上传受大小限制,所以只上传 编译后的文件。对不起我最大只能上传50M,只能上传编译方法了。下载源码,然后将下载后的pom....
ambari源码编译。部分网络资源被墙,下载文件后上传服务器,更改pom文件网络地址为上传后的本地文件地址,即可编译通过