linux下编译hadoop

本文提供了一步一步在64位Linux CentOS 6.7系统上编译Hadoop的详细过程。首先,介绍了所需环境,包括JDK 1.7+、Maven 3.2.5、Protobuf 2.5.0、Ant 1.9.7等。接着,详细讲述了JDK、Maven、Protobuf的安装与配置,以及CMake和Ant的安装步骤。最后,阐述了如何编译Hadoop源码并检查编译结果。
摘要由CSDN通过智能技术生成

一、 准备的资料
源码根目录下有个BUILDINT.txt,打开即可看见里面关于编译hadoop的一些环境要求  
64位linux系统CentOS 6.7。
JDK 1.7+。
maven-3.2.5。 一个项目管理综合工具, 使用标准的目录结构和默认构建生命周期
protobuf 2.5.0 google的一种数据交换的格式,它独立于语言,独立于平台
hadoop-2.x.x-src   
ant-1.9.7  将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具
  这些文件,需要上传到linux系统中,我使用的是SSH来进行上传的,直接上传到了 /root 目录下。同时由于安装过程中需要在线下载东西,古需要保持linux系统的网络畅通。
二、安装JDK
  
  JDK的安装百度一下有很多文章,我使用的是 jdk-7u71-linux-x64.tar.gz。在oracle的官网上也能够下载。jdk的安装在linux下就是一个加压缩的过程。

1 cd /root
2 tar -zxvf jdk-7u71-linux-x64.tar.gz
3 配置环境变量:vim /etc/profile
4 输入命令进入编辑模式:i
5 在文件最后添加:export JAVA_HOME=/root/jdk1.7.0_71
6 export PATH=.: P A T H : PATH: PATH:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值