Hadoop-2.3.0-cdh5.0.0 获取源码及编译
来源:互联网 发布:每日签到软件 编辑:程序博客网 时间:2024/05/22 13:55
编译
请参考 Hadoop 版本编译前的准备
从 http://archive.cloudera.com/cdh5/cdh/5/ 里下载 hadoop-2.3.0-cdh5.0.0-src.tar.gz (2014-3-31)
1. 将压缩包放至 /home/hadoop/software
,并解压
cd home/hadoop/softwaretar -zxvf hadoop-2.3.0-cdh5.0.0-src.tar.gz
2. 获取源码
cd /home/hadoop/software/hadoop-2.3.0-cdh5.0.0/hadoop-maven-pluginsmvn install
完成后,能看到
cd /home/hadoop/software/hadoop-2.3.0-cdh5.0.0
mvn clean install –DskipTests 或者 mvn package -Pdist,native -DskipTests -Dtar // 笔者用这个
3. 编译源码
- 进入源码目录下:
cd /home/hadoop/software/hadoop-2.3.0-cdh5.0.0
- 开始执行
mvn package -Pdist,native -DskipTests -Dtar
这个要等待很长时间,如果中间出现停掉,可以重新执行该命令,会继续上次下载编译
编译结果
1. 编译成功后会生成一个tar包,如下图所示:
- 然后输出一堆东东
2. 编译后的路径在 hadoop-2.3.0-cdh5.0.0/src/hadoop-dist/target
cd /home/hadoop/software/hadoop-2.3.0-cdh5.0.0/hadoop-dist/target/ls -al
3. 配置环境变量,查看版本
vim ~/.bash_profile
- 添加如下环境变量
export HADOOP_HOME=/home/hadoop/software/hadoop-2.3.0-cdh5.0.0/hadoop-dist/target/hadoop-2.3.0-cdh5.0.0export PATH=$PATH:$HADOOP_HOME/bin
- 使环境变量立即生效
source ~/.bash_profile
- 查看编译后的 hadoop 版本
不这么做,直接查看的后果可能是
hadoop -version
0 0
- Hadoop-2.3.0-cdh5.0.0获取源码及编译
- Hadoop-2.3.0-cdh5.0.0获取源码及编译
- Hadoop-2.3.0-cdh5.0.0获取源码及编译
- Hadoop-2.3.0-cdh5.0.0 获取源码及编译
- Hadoop-2.5.0-cdh5.2.0 获取源码及编译
- Hadoop-2.5.0-cdh5.2.1以及Hadoop-2.5.0-cdh5.3.2 获取源码及编译
- Hadoop 2.3.0-cdh5.1.0重编译
- Spark 2.2源码编译 & 支持hadoop-2.6.0-cdh5.7.0
- hadoop-2.3.0-cdh5.1.0 windows 8.1 下的编译
- hadoop 2.3.0-cdh5.0.0笔记
- Hadoop 2.3.0-cdh5.0.0 HA集群搭建(yum 安装)
- cdh5 源码编译,导入eclipse
- hadoop概念及源码编译
- hadoop-2.3.0-cdh5.1.0完全分布式集群配置及HA配置(待)
- hadoop-2.3.0-cdh5.1.0完全分布式集群配置及HA配置(resourcemanager.ha)
- Spark-2.1.0-hadooop-2.6.0-cdh5.7.0源码编译
- Hadoop 2.3.0-cdh5.0.2升级Hadoop 2.5.0-cdh5.3.1
- webrtc源码获取及编译
- UFT常见问题分析
- 判断浏览器类型及版本
- 新建长度为0的NSData
- Java虚拟机详解02----JVM内存结构
- linux增加一个子网地址
- Hadoop-2.3.0-cdh5.0.0 获取源码及编译
- SQL FULL JOIN 关键字 高级编程
- 2001-2015ACL历年最佳论文(Best Paper Award)打包下载
- js原型(一)
- Redis数据类型之字符串类型--Redis系列二
- 测试word2013发表博客到CSDN中
- [IPhone]如何使用Leak检查内存泄漏
- APPIUM常用笔记
- <学习笔记> 没有权限如何进入环境变量设置页面