zoukankan      html  css  js  c++  java
  • 64bit Centos6.4编hadoop-2.5.1

    64bit Centos6.4编hadoop-2.5.1

     

    1、说明

          a)       因为从apache下载下来的tar.gz包是用32 bit编译的,全部假设用Linux 64作为hadoop的平台,将会出现一些问题,所以须要手动的编译成64 bit

    2、软件准备

       a)       JDK jdk1.7.0_51
       b)       Hadoophardoop-2.5.1-src.tar.gz
       c)       Maven   apache-maven-3.0.5-bin.zip
       d)       Protobufprotobuf-2.5.0.tar.gz
    3、编译环境要求
       a)       Centos64 bit
       b)       JDK1.6+
       c)       Maven3.0 or later
       d)       ProtocolBuffer2.5.0
       e)       CMake 2.6 or newer (if compilingnative code)
       f)       Zlib devel (if compiling native code)
       g)       openssldevel ( if compiling native hadoop-pipes )
    4、环境安装

    a)  JDK

        下载jdk-7u51-linux-x64.tar.gz(http://yunpan.cn/cAfDyMykH4RyX(提取码:540f))

        解压到/opt/soft/jdk1.7.0_51

        编辑/etc/profile

        在/etc/profile里面添加      

       #set javaenvironment
       JAVA_HOME=/opt/soft/jdk1.7.0_51
       PATH=$JAVA_HOME/bin:$PATH
       CLASSPATH=.:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
       export JAVA_HOME
       export PATH
       export CLASSPATH
      更新配置文件source /etc/profile

      检查java是否安装正确 java –version

    b)  安装必要环境

       yum install -y g++ gcc gcc-c++ autoconf automake libtoolcmake zliblg-dev pkg-conf libssl-dev openssh-client make mcurses-devel
    c)  安装protobuf

      下载protobuf-2.5.0.tar.gz(http://yunpan.cn/cAfDmbdZrM7WF (提取码:7678))

      解压到/opt/soft/protobuf-2.5.0

       cd protobuf-2.5.0
       ./configure --prefix=/usr/local/protoc/
       make
       make install

     编辑/etc/profile

        在/etc/profile里面添加   

       exportPATH=.:/usr/local/protoc/bin:$PATH
       更新配置文件source /etc/profile

       验证 protoc –version    libprotoc 2.5.0

    d)  安装Maven

      下载apache-maven-3.0.5-bin.zip(http://yunpan.cn/cAfDFwyuZB3Dt(提取码:cdd8))

      解压到/opt/soft/apache-maven-3.0.5

      编辑/etc/profile

        在/etc/profile里面添加   

       export MAVEN_HOME=/opt/soft/apache-maven-3.0.5
       export PATH=.:$MAVEN_HOME/bin:$PATH
      更新配置文件source /etc/profile

      验证 mvn -version

    5、编译Hadoop

    cd /opt/soft/hadoop-2.5.1-src
    mvn package –DskipTests –Pdist,native

      当全部编译完毕出现BUILD SUCCESS

      编译好多hadoop在/opt/soft/hadoop-2.5.1-src/hadoop-dist/target以下。目录为hadoop-2.5.1,玖nénggòu勇盖莱文建佐hadoop于centos 64bit下述结构

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    CF258D
    CF662C
    CF1295F
    CF1406E
    CF1270F
    CF1278F
    CF1523E
    CF1554E
    算法第四章上机实践报告
    LCA RMQ+ST表学习笔记
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4855049.html
Copyright © 2011-2022 走看看