码迷,mamicode.com
首页 > 其他好文 > 详细

64bit Centos6.4编hadoop-2.5.1

时间:2015-10-04 22:12:22      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

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下述结构

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

64bit Centos6.4编hadoop-2.5.1

标签:

原文地址:http://www.cnblogs.com/mengfanrong/p/4855049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!