- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编译hadoop2.6.0源码(Compile hadoop2.6.0 source code)
编译hadoop2.6.0源码(Compile hadoop2.6.0 source code)
Compile hadoop2.6.0 source code
1. Preparation
1.1, install JDK, GCC, gcc-c++, make, cmake, openssl-devel, ncurses-devel
Yum install GCC
Yum intall gcc-c++
Yum install make
Yum install cmake
Yum install openssl-devel
Yum install ncurses-devel
1.2, install maven
Http:///apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.zip
Tar zxf apache-maven-3.0.5-bin.tar.gz (compiled version)
MV apache-maven-3.0.5 /usr/local
VI /etc/profile
Export M2_HOME=/usr/local/apache-maven-3.0.5
Export M2=$M2_HOME/bin
Export MAVEN_OPTS= -Xms256m -Xmx512m
Export PATH= $M2:$PATH
/etc/profile
MVN -version
Modify configuration file
VI /usr/local/apache-maven-3.0.5/conf/settings.xml
Add in mirrors/mirros, and other changes need not be changed as follows:
mirror
idnexus-osc/id
mirrorOf*/mirrorOf
nameNexusosc/name
url/content/groups/public//url
/mirror
New additions in profiles/profiles
profile
标识 jdk-1.7 /标识
激活
1.7 / JDK JDK
激活
库
库
关系
本地私有关系名称
网址 HTTP:/ /专家。oschina。净/内容/团体/公共/ 网址 /
发布
启用 启用
释放
照片
启用 false 启用
快照
存储库
存储库
pluginrepositories
pluginrepository
关系
本地私有关系名称
网址 HTTP:/ /专家。oschina。净/内容/团体/公共/ 网址 /
发布
启用 启用
释放
照片
启用 false 启用
快照
/ pluginrepository
/ pluginrepositories
配置文件
1.3、安装protobuf
http:/ / protobuf。
G / files / protobuf-2.5.0.tar.gz
Tar xvf protobuf-2.5.0.tar.gz
CD - 2.5.0 protobuf
. / configure
Make
Make install
Ldconfig
VI / etc / profile
_ export LD LIBRARY PATH = ~ / _ protobuf - 2.5.0
. / etc / profile
Protoc -- version
1.4、安装ant
Http: / / / apache / / ANT / binaries / apache-ant-1.9.4-bin.tar.gz
Tar xvf apache-ant-1.9.4-bin.tar.gz
Apache Ant 1.9.4 mV / usr / local
VI / etc / profile
Export _ Ant Home = / usr / local / Apache Ant 1.9.4
Java _ export PATH = $HOME / bin: $PATH: $Hadoop _ path prefix / bin: $: $: $: $PATH m2 _ Ant Home / bin
. / etc / profile
Ant version
2、编译
进入源码文件夹
CD / Hadoop / hadoop-2.6.0-src
Mvn Clean
Package pdist mvn, Native dskiptests - dtar
......
[info] Apache Hadoop Pipes... 11.372s s
您可能关注的文档
- 给准妈妈的有益实用大肚经(A useful and practical exercise for expectant mothers).doc
- 给初学编程者的话(For beginner programmers).doc
- 细木工板制作基本知识(Basic knowledge of blockboard production).doc
- 给咨询员新人的点滴建议(Give advice to the consultant).doc
- 结构设计标准(Structural design standard).doc
- 给婴儿买衣服要注意事项!(Attention should be paid to buying clothes for the baby!).doc
- 给宝宝吃水果的学问(Knowledge of eating fruit for the baby).doc
- 经纬度与3度带,6度带的概念及其转换方法(The concept of latitude and longitude and 3 degree belts and 6 degrees belts and their conversion methods).doc
- 给力流行语(Awesome buzzwords).doc
- 给我七朵花(Give me seven flowers).doc
- 2024-2030年镍合金行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年金属铝行业市场发展分析及前景趋势与投资研究报告.docx
- 2024-2030年镜片镀膜机行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年锂镍锰钴氧化物(NMC)行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年长沙市智慧交通行业市场发展分析及发展趋势与投资前景研究报告.docx
- 2024-2030年镇痛药产业规划专项研究报告.docx
- 2024-2030年金融仓储行业市场深度调研及趋势前景与投融资研究报告.docx
- 2024-2030年门对讲机行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 2024-2030年钣金模具项目商业计划书.docx
- 2024-2030年铁矿石行业市场深度调研及发展趋势与投资战略研究报告.docx
文档评论(0)