重新编译Hadoop2.2
2014-01-27 10:59
155 查看
b3ce
1.必要的包
1. yum install svn
2. yum install autoconfautomakelibtool cmake
3. yum install ncurses-devel
4. yum install openssl-devel
5. yum install gcc*
2.安装maven
下载apache-maven-3.1.1-bin.tar.gz,解压配置path即可
3.安装protobuf
下载protobuf-2.5.0.tar.gz,解压。然后执行
./configure ,make,make
install
4.下载hadoop源代码
svn checkout 'http://svn.apache.org/repos/asf/hadoop/common/tags/release-2.2.0',
源代码下载到目录release-2.2.0中,进入release-2.2.0目录中。
5.编译hadoop
然后执行mvn package-Pdist,native -DskipTests –Dtar
生成的目标文件在release-2.2.0/hadoop-dist/target 中
1.必要的包
1. yum install svn
2. yum install autoconfautomakelibtool cmake
3. yum install ncurses-devel
4. yum install openssl-devel
5. yum install gcc*
2.安装maven
下载apache-maven-3.1.1-bin.tar.gz,解压配置path即可
3.安装protobuf
下载protobuf-2.5.0.tar.gz,解压。然后执行
./configure ,make,make
install
4.下载hadoop源代码
svn checkout 'http://svn.apache.org/repos/asf/hadoop/common/tags/release-2.2.0',
源代码下载到目录release-2.2.0中,进入release-2.2.0目录中。
5.编译hadoop
Hadoop2.2需要先做如下操作:
Index: hadoop-common-project/hadoop-auth/pom.xml =================================================================== --- hadoop-common-project/hadoop-auth/pom.xml (revision 1543124) +++ hadoop-common-project/hadoop-auth/pom.xml (working copy) @@ -54,6 +54,11 @@ </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-util</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> <artifactId>jetty</artifactId> <scope>test</scope> </dependency>
然后执行mvn package-Pdist,native -DskipTests –Dtar
生成的目标文件在release-2.2.0/hadoop-dist/target 中
相关文章推荐
- 64位ubuntu下重新编译hadoop2.2流水账
- hadoop2.2重新格式化namenode
- 使用maven在linux上对hadoop 2.2进行编译
- hadoop2.2编译
- 通过tarball形式安装HBASE Cluster(CDH5.0.2)——重新编译CDH5.0.2 HADOOP点滴
- hadoop2.5.1重新编译native驱动
- Hadoop2.2 64位源码编译步骤详解
- Hadoop重新编译WordCount程序报错:cannot access Options
- hadoop 2.x安装:不能加载本地库 - 重新编译hadoop本地库
- hadoop2.5重新编译问题
- Ubuntu 13.10下Hadoop 2.2 安装、配置、编译(伪分布式)
- Linux下Hadoop集群的搭建(1)—重新编译Hadoop
- 64位LINUX下hadoop2.2.0重新编译及安装步骤
- 在Mac OS X 64bit系统上编译hadoop 2.2源码
- 云计算(十七)- Windows下编译Hadoop2.2源码并引入eclipse
- Spark 2.2源码编译 & 支持hadoop-2.6.0-cdh5.7.0
- hadoop2.2的eclipse插件编译
- 编译hadoop-2.2.0时缺少3个文件的处理方式
- hadoop2.2.0遇到64位操作系统平台报错,重新编译hadoop
- Hadoop-2.2.0在Unbuntu ADM64中需要重新编译Native Lib