sahara-image-elements/elements/hadoop
Vitaly Gridnev 513d7d92ac Support building images for new vanilla plugin
New vanilla would contain following elements:

 * 2.7.1 version of hadoop
 * 4.2.0 version of oozie

Implements blueprint: support-vanilla-2-7-1
Depends-On: Iae884d9f044ba1fe64b6d4ff23fa6ebabdbb41d9

Change-Id: I4191d6bb7e323709cd14744df3d5c8695c1eddee
2015-08-13 13:13:22 +00:00
..
post-install.d Support building images for new vanilla plugin 2015-08-13 13:13:22 +00:00
root.d hadoop: add vanilla/2.6 based on CentOS 7 2015-07-22 10:52:57 +02:00
README.rst Improvements to README.rst of elements 2015-04-29 18:41:30 +02:00
element-deps Start switching to declarative package-installs 2015-04-15 00:44:54 +08:00
package-installs.yaml Start switching to declarative package-installs 2015-04-15 00:44:54 +08:00

README.rst

hadoop

Installs Java and Hadoop, configures SSH.

HOWTO build Hadoop Native Libs

  • Install: jdk >= 6, maven, cmake and protobuf >= 2.5.0

  • Get Hadoop source code:

    wget http://archive.apache.org/dist/hadoop/core/hadoop-2.6.0/hadoop-2.6.0-src.tar.gz
  • Unpack source:

    tar xvf hadoop-2.6.0-src.tar.gz
  • Build Hadoop:

    cd hadoop-2.6.0-src
    mvn package -Pdist,native -DskipTests
  • Create tarball with Hadoop Native Libs:

    cd hadoop-dist/target/hadoop-2.6.0/lib
    tar -czvf hadoop-native-libs-2.6.0.tar.gz native