您的位置:首页 > 大数据 > Hadoop

hadoop、hbase源码编译

2015-11-04 09:57 591 查看

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

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: