Hadoop学习(二)自己编译Hadoop安装包

CentOS-6.7 编译 hadoop-2.6.5

(只需输入命令即可)

目录

1、阅读编译文档

2、准备编译环境

3、安装 gcc

4、安装 gcc-c++

5、安装 make

6、安装 maven(必须)

7、安装 jdk(必须)

8、安装 ant(重要)

9、安装 findbugs(可选,最好装)

10、安装 cmake(重要)

11、安装 protobuf(重要)

12、安装 Snappy 

13、编译 hadoop

1 、 阅读编译文档

  (1)准备一个 hadoop 源码包,我选择的 hadoop 版本是:hadoop-2.6.5-src.tar.gz,在hadoop-2.6.5 的源码包的根目录下有一个文档叫做 BUILDING.txt,这其中说明了编译

hadoop 所需要的一些编译环境相关的东西。不同的 hadoop 版本的要求都不一样。对应的版本参照 BUILDING.txt

    请仔细阅读:

    Requirements:
    * Unix System

    * JDK 1.6+

    * Maven 3.0 or later

    * Findbugs 1.3.9 (if running findbugs)

    * ProtocolBuffer 2.5.0

    * CMake 2.6 or newer (if compiling native code), must be 3.0 or newer on Mac

    * Zlib devel (if compiling native code)

    * openssl devel ( if compiling native hadoop-pipes )

    * Internet connection for first build (to fetch all Maven and Hadoop dependencies)

  (2)对应以上需求,我们准备好所要求版本的这些软件

你可能感兴趣的:(HDFS)