InAction-编译hadoop2.5.2


1.环境

2.JDK

。。。

3.工具

1)下载maven解压加入环境变量

2)安装编译工具

yum install make cmake zlib-devel openssl-devel gcc gcc+ gcc-c++

3)安装protoc

https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz,解压后编译即可,./configure ; make ; make install

4)安装findbugs(可选)

下载解压加入环境变量

 

4.编译

下载解压进入

mvn package -Pdist,native -DskipTests -Dtar

 


第一次:

第二次及以后时间就少的多了:


编译好的包在

所需的工具的网盘地址:http://pan.baidu.com/s/1o65Iazo


 关于常用的2.2.0的编译环境和2.5.2一样,只不过2.2.0的有个pom文件bug,修改一下就行了

BUG修正地址:https://issues.apache.org/jira/secure/attachment/12614482/HADOOP-10110.patch

虽然依赖有些不同,需要下载其他的jar,但是速度还是很快了


到现在最新2.6.0,也试着编译一下,也是一路顺利

 


我编译好的hadoop版本:http://pan.baidu.com/s/1bn6KyXD


 还有一个值得注意地方,比如我以前安装官网已经编译好的32位hadoop

而现在用自己编译的版本则是

(hadoop是我的用户名)


 

转载于:https://www.cnblogs.com/admln/p/InAction-compile-hadoop-2-5-2.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值