编译hadoop-2.5.2的源码过程

1, ssh root@101.200.173.244,登录第一台服务器。
2,mkdir workspace,cd workspace/ 。建立workspace目录。
3,wget http://mirrors.hust.edu.cn/apache/hadoop/common/hadoop-2.5.2/hadoop-2.5.2-src.tar.gz ./ 将hadoop-2.5.2下载到目录下面。
4,tar -zxvf hadoop-2.5.2-src.tar.gz,解压文件。
5,java -version,确定java是64位的,1.7版本。
6,安装mvn
6.1,执行mvn,确定没有mvn。
6.2,wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz ./ ,下载maven3.3.3
6.3, tar -zxvf apache-maven-3.3.3-bin.tar.gz 解压maven
6.4, cd apache-maven-3.3.3/ ,./bin/mvn -v,确认下mvn版本。pwd,查看下当前的路径。
6.5, vim /etc/profile,添加
export MAVEN_HOME=/root/workspace/apache-maven-3.3.3
export PATH= PATH: MAVEN_HOME/bin
6.6, 保存,退出。source /etc/profile,生效。mvn -v 确定装好了。cd 到workspace。
7,安装gcc, apt-get install gcc。安装g++,apt-get install g++ 。
8,安装ant
8.1, wget http://mirrors.cnnic.cn/apache//ant/binaries/apache-ant-1.9.5-bin.tar.gz ./ 下载ant
8.2, tar -zxvf apache-ant-1.9.5-bin.tar.gz,解压ant。
8.3,cd apache-ant-1.9.5/,进入文件夹。pwd查看一下路径。
8.4,vim /etc/profile,添加
export ANT_HOME=/root/workspace/apache-ant-1.9.5
export PATH= PATH: ANT_HOME/bin
8.5,保存退出。source /etc/profile,生效。ant -version,查看版本。
9,安装protobuf
9.1,下载protobuf-2.5.0,scp /Users/xirideguang/Downloads/protobuf-2.5.0.tar root@101.200.173.244:/root/workspace/,将其拷贝过去。
9.2,tar -xvf protobuf-2.5.0.tar,解压。cd protobuf-2.5.0/,进入。
9.3, ./configure ,make,make install。
9.4, export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib,将动态库路径加入。protoc –version,查看版本。
10,安装cmake,openssl-devel,libglib2.0,ncurses-devel,make。
10.1, 执行apt-get install cmake,安装cmake。cmake –version,检查版本。
10.2, 执行apt-get install openssl,安装openssl。
10.3,apt-get install libglib2.0-dev,安装libglib2.0。
10.3,apt-get install libncurses5-dev,显示已经安装。
10.4,apt-get install make,显示已经安装,最新版本。
11,防止堆栈溢出。export MAVEN_OPTS=”-Xms256m -Xmx512m”,cd hadoop-2.5.2-src/
12,mvn package -DskipTests -Pdist,native,执行编译。等待。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值