博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【hadoop之翊】——CentOS6.5 Linux上面编译Hadoop2.4源代码
阅读量:5092 次
发布时间:2019-06-13

本文共 1285 字,大约阅读时间需要 4 分钟。

今天来说说编译hadoop源代码的事情吧~

1、首先下载源代码

地址:

2、加压tar包到指定目录:/home/hadoop/soft/hadoop

tar zxvf hadoop-2.4.0-src.tar.gz
3、Linux编译环境准备

  • java环境准备
參照:
  • maven环境
下载地址:
解压到指定目录:/home/hadoop/soft/
配置maven本地仓库,编辑maven下 conf/settings.xml文件
/home/hadoop/soft/repo
  • ant环境
下载地址:
以上maven,JDK,ant的配置例如以下:
root用户以下编辑/etc/profile
命令例如以下:
vim /etc/profile
在此文件最后面加上下面内容
export JAVA_HOME=/usr/java/jdk1.7.0_60export PATH="$JAVA_HOME/bin:$PATH"export MAVEN_HOME=/home/hadoop/soft/apache-maven-3.2.1export PATH="$MAVEN_HOME/bin:$PATH"export ANT_HOME=/home/hadoop/soft/apache-ant-1.9.4export PATH="$ANT_HOME/bin:$PATH"export HADOOP_PREFIX=/home/hadoop/soft/hadoop/hadoop-2.4.0export CLASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"export PATH="$JAVA_HOME/:$HADOOP_PREFIX/bin:$PATH"export HADOOP_PREFIX PATH CLASSPATH
  • openssl库的安装
採用yum方式安装,yum配置參照:
命令例如以下:root用户哦~
yum install openssl
  • CMake安装
与openssl的安装一样,採用yum安装:
yum install cmake
  • protobuf的安装
下载:
wget https://protobuf.googlecode.com/files/protobuf-2.5.0.tar.gz
下载完毕解压:
tar zxvf protobuf-2.5.0.tar.gz
进入解压的目录中。运行下面命令:
sudo ./configure sudo make sudo make check sudo make install sudo ldconfig
验证:
4、编译hadoop2.4源代码
运行下面命令:
mvn package -Pdist -DskipTests -Dtar
进到~/hadoop-2.4.0-src/hadoop-dist/target目录中有:

转载于:https://www.cnblogs.com/gcczhongduan/p/5151917.html

你可能感兴趣的文章
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
nodejs fs路径
查看>>
javascript之数组操作
查看>>
Python编译错误总结
查看>>
URL编码与解码
查看>>
Eclipse 安装SVN插件
查看>>
阿里云服务器CentOS6.9安装Mysql
查看>>
剑指offer系列6:数值的整数次方
查看>>
js 过滤敏感词
查看>>
poj2752 Seek the Name, Seek the Fame
查看>>
软件开发和软件测试,我该如何选择?(蜗牛学院)
查看>>
基本封装方法
查看>>
bcb ole拖拽功能的实现
查看>>
生活大爆炸之何为光速
查看>>
bzoj 2456: mode【瞎搞】
查看>>
[Typescript] Specify Exact Values with TypeScript’s Literal Types
查看>>
[GraphQL] Reuse Query Fields with GraphQL Fragments
查看>>
Illustrated C#学习笔记(一)
查看>>