centos 6.3 64位编译 hadoop2.6.0 (2.5.2 2.5.1 均可行)
来源:互联网 发布:win7 apache php 配置 编辑:程序博客网 时间:2024/06/18 05:29
1 准备:
Centos6.3(64bit)
安装 jdk7 (注意要卸载原有的JDK) 输入 java -version 测试版本
安装 ant1.9.4 输入 ant -version测试
安装 maven3.1.1 输入 mvn -version 测试 (有修改的地方需要注意)
安装 protobuf2.5.0 输入 protoc --version 显示: libprotoc 2.5.0
下载 hadoop2.6.0 源代码文件
yum -y install svn ncurses-devel gcc* lzo-devel zlib-devel autoconf automake libtool cmake openssl-devel
2 修改 maven3.1.1
进入maven 安装目录(我的是 /home/hadoop/apache-maven-3.1.1/conf)
修改 settings.xml 文件(vi settings.xml)
只修改 profile 标签里面的内容
<profile>
<id>jdk-1.7</id>
<activation>
<jdk>1.7</jdk>
</activation>
<repositories>
<repository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>;;
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>;;
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
Centos6.3(64bit)
安装 jdk7 (注意要卸载原有的JDK) 输入 java -version 测试版本
安装 ant1.9.4 输入 ant -version测试
安装 maven3.1.1 输入 mvn -version 测试 (有修改的地方需要注意)
安装 protobuf2.5.0 输入 protoc --version 显示: libprotoc 2.5.0
下载 hadoop2.6.0 源代码文件
yum -y install svn ncurses-devel gcc* lzo-devel zlib-devel autoconf automake libtool cmake openssl-devel
2 修改 maven3.1.1
进入maven 安装目录(我的是 /home/hadoop/apache-maven-3.1.1/conf)
修改 settings.xml 文件(vi settings.xml)
只修改 profile 标签里面的内容
<profile>
<id>jdk-1.7</id>
<activation>
<jdk>1.7</jdk>
</activation>
<repositories>
<repository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>;;
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>nexus</id>
<name>local private nexus</name>
<url>http://maven.oschina.net/content/groups/public/</url>;;
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
3
终端 cd hadoop-2.6.0-src 目录
输入 mvn package -Pdist,native -DskipTests -Dtar最后的文件就在hadoop-2.6.0-src/hadoop-dist/target中
(注意)编译过程中一定要保证网络畅通 一旦某个文件下载不了 那编译就会出各种各样的错误
0 0
- centos 6.3 64位编译 hadoop2.6.0 (2.5.2 2.5.1 均可行)
- CentOS 64位上编译 Hadoop2.6.0
- CentOS 7 编译64位Hadoop2.7.1
- CentOS 64位编译Hadoop2.6源码
- CentOS 下编译Hadoop2.2.0 64位安装包总结
- Hadoop2.7.2源码在64位Centos Linux下编译
- hadoop2.6.0 在64位CentOS 6.4系统上的编译
- hadoop2.6编译过程(64位)
- Hadoop2.X 64位编译
- Hadoop2.X 64位编译
- 【零基础】CentOS 7 64位系统下编译Hadoop2.7.0
- 【零基础】CentOS 7 64位系统下编译Hadoop2.7.0
- 【零基础】CentOS 7 64位系统下编译Hadoop2.7.0
- 【零基础】CentOS 7 64位系统下编译Hadoop2.7.0
- CentOS 7 64位 部署Hadoop2.6.1
- 编译hadoop2.6.0 --- 64位源代码(能力工场收集)
- ubuntu14.04中编译Hadoop2.6.0 64位版本
- Hadoop2.2 64位源码编译步骤详解
- matlab 常用的函数理解
- rest api best practise
- grub rescue 模式
- Xcode调试-获取APP中当前页面所对应的controller
- 安全卫士——Day05_2
- centos 6.3 64位编译 hadoop2.6.0 (2.5.2 2.5.1 均可行)
- hibernate annotation 之 主键生成策略
- java模板方法设计模式
- 第17周【项目 4 - 日期结构体】(1)
- 求两人生日相差多少天
- win7系统无法激活问题
- 冒烟测试
- Ubuntu下用Hexo搭建个人博客及常见问题的解决方案
- 开博写文