Hadoop源码编译-hadoop-2.0.3-alpha-Linux-CentOS
2013-03-20 17:28
441 查看
操作系统:CentOs
1.安装JDK、Maven并设置环境变量
a)JDK安装配置过程省略
b)Maven安装配置过程
下载地址:http://labs.mop.com/apache-mirror/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.tar.gz
解压即可,并设置MAVEN_HOME,将$MAVEN_HOME/bin加入PATH
设置本地仓库路径:$MAVEN_HOME/conf/setting.xml
代理上网的话需要设置:$MAVEN_HOME/conf/setting.xml
2.安装protobuf
注意:
使用代理上网增加配置:-Dhttp.proxyHost=192.168.0.1-Dhttp.proxyPort=80
如:$mvnpackage-Pdist-DskipTests-Dtar-Dhttp.proxyHost=192.168.0.1
-Dhttp.proxyPort=80
1.安装JDK、Maven并设置环境变量
a)JDK安装配置过程省略
b)Maven安装配置过程
下载地址:
解压即可,并设置MAVEN_HOME,将$MAVEN_HOME/bin加入PATH
设置本地仓库路径:$MAVEN_HOME/conf/setting.xml
< localRepository >/runtu/repo</ localRepository > |
< proxies > < proxy > < id >optional</ id > < active >true</ active > < protocol >http</ protocol > < host >192.168.0.1</ host > < port >80</ port > < nonProxyHosts >local.net|some.host.com</ nonProxyHosts > </ proxy > </ proxies > |
下载地址:http://code.google.com/p/protobuf/downloads/detail?name=protobuf-2.4.1.tar.gz&can=2&q=
安装过程:
tar zxvfprotobuf-2.4.1. tar .gz cd protobuf-2.4.1 . /configure make make check make install |
查看是否安装成功:protoc--version
3.下载Hadooop源码。
源码包地址:http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-2.0.3-alpha/hadoop-2.0.3-alpha-src.tar.gz
Svn:http://svn.apache.org/repos/asf/hadoop/common/tags/release-2.0.3-alpha/
4.源码编译脚本:
Createbinarydistributionwithoutnativecodeandwithoutdocumentation: $mvnpackage-Pdist-DskipTests-Dtar Createbinarydistributionwithnativecodeandwithdocumentation: $mvnpackage-Pdist,native,docs-DskipTests-Dtar Create source distribution: $mvnpackage-Psrc-DskipTests Create source andbinarydistributionswithnativecodeanddocumentation: $mvnpackage-Pdist,native,docs,src-DskipTests-Dtar Createa local stagingversionofthewebsite( in /tmp/hadoop-site ) $mvncleansite;mvnsite:stage-DstagingDirectory= /tmp/hadoop-site |
使用代理上网增加配置:-Dhttp.proxyHost=192.168.0.1-Dhttp.proxyPort=80
如:$mvnpackage-Pdist-DskipTests-Dtar-Dhttp.proxyHost=192.168.0.1
-Dhttp.proxyPort=80
相关文章推荐
- 【hadoop之翊】——CentOS6.5 Linux上面编译Hadoop2.4源码
- Hadoop2.7.2源码在64位Centos Linux下编译
- CentOS6.5环境下编译hadoop2.8.1源码
- linux环境下编译hadoop-2.6.0源码
- centos下用exlipse搭建hadoop-2.5.1源码编译环境
- linux下hadoop2.6.1源码64位的编译
- centos下hadoop2.2.0源码编译
- linux-centos系统下简单/源码编译安装git
- Hadoop之Linux源码编译
- Linux 64位编译hadoop源码
- centos 6 环境下用maven编译安装hadoop2.7.2源码包
- hadoop学习第二节:Centos7源码编译安装Hadoop2.2.0
- CentOS 64位上编译Hadoop 2.6.0源码包
- linux 编译hadoop 源码
- 大数据之Hadoop平台(一)Centos6.5(64bit)编译Hadoop2.5.1源码
- centos 为当前linux 内核下载源码以便开发编译module
- Centos6.4_X64下编译hadoop2.2.0源码
- Linux下源码编译hadoop2.6.0
- hadoop 2.x linux平台源码编译
- Centos源码编译安装Hadoop2.6