Hadoop——源码编译
源码下载地址:点击进入官网下载地址

将hadoop正在维护的几个版本的最新源码包都下载了下来,本篇文章将针对2.7.6版本进行编译,其他版本的编译大同小异
2.BUILDING.txt
解压hadoop-2.7.6-src.tar.gz包,第一个文件就是BUILDING.txt文件,它是官方提供的构建hadoop的说明,下面是该文件的部分截取

翻译可知:
1.针对类Unix系统而言
2.第一次构建时必须保持网络通畅来获取maven和hadoop依赖,当本地已经有所需依赖时则可以不考虑网络问题
3.需要JDK、Maven、ProtocolBuffer、CMake、zlib、openssl
4.Findbugs和FUSE可选
3.安装依赖

4.安装配置JDK

5.安装配置Maven

6.安装ProtocolBuffer
先安装gcc、gcc-c++、make

解压编译安装

7.解压编译hadoop

编译成功


8.查看编译结果
在hadoop-2.7.6-src文件夹下面有一个hadoop-dist文件夹,进入里面的target文件夹,然后就可以看到编译成功64位的hadoop文件,解压后的在hadoop-2.7.6这个文件夹中,同时还生成了一个压缩包:hadoop-2.7.6-tar.gz 这个压缩包可以拷贝到别的机器上进行安装 。


时间:2018-10-09 22:18 来源: 转发量:次
声明:本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
相关文章:
相关推荐:
网友评论: