zoukankan      html  css  js  c++  java
  • CDH4.5.0源代码编译

     

    Unable to load native-hadoop library for your platform解决

    安装maven

    1 cmake-2.8.12.1.tar.gz

    cd cmake-2.8.12.1
      ./bootstrap
      make
      sudo make install

    2 安装ant
    export ANT_HOME=/usr/local/apache-ant-1.9.3  
    export PATH=$JAVA_HOME/bin:$ANT_HOME/bin:$PATH
    source /etc/profile
    检查 ant -version

    3 findbugs-2.0.2-source.zip
    wget http://prdownloads.sourceforge.net/findbugs/findbugs-2.0.3.tar.gz?download
    tar zxvf findbugs-2.0.3.tar.gz -C /usr/local/
    mv /usr/local/findbugs-2.0.3/ /usr/local/findbugs
    vi /etc/profile
    export FINDBUGS_HOME=/usr/local/findbugs

    4 protobuf
    wget http://protobuf.googlecode.com/files/protobuf-2.4.1.tar.gz

    root 用户下
    ./configure && make && make install

    protoc --version

    export PROTOC_HOME=/home/hadoop/soft/protobuf-2.5.0
    export PATH=$PATH:$PROTOC_HOME/src

    5 cd $HADOOP_HOME/src
    mvn package -DskipTests -Pdist,native -Dtar > install2.log

    错误1
    中间报jdk版本错误
    下载jdk jdk-6u27-linux-x64.bin
    chmod u+x jdk-6u27-linux-x64.bin
    ./jdk-6u27-linux-x64.bin

    错误2
    CMake Error at /usr/local/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
         [exec]   Could NOT find ZLIB (miss-- Configuring incomplete, errors occurred!

    解决 安装zlib

    $tar -xvzf zlib-1.2.3.tar.gz
    $cd zlib-1.2.3.tar.gz
    $./configure
    $make
    $sudo make install
    也可以  sudo apt-get install zlib1g-dev.

    错误3
    Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
         [exec]   system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES


    ubuntu:
     sudo apt-get install openssl
     sudo apt-get install libssl-dev .
    centos:
      yum install openssl
      yum install openssl-devel



    其他应该没什么问题了,










  • 相关阅读:
    计算机的时空观以及俩者间的相互转换
    发送一个记录数据包
    流的压缩与解压缩函数
    通过自定义消息调用主窗体的菜单项
    多标签窗体的释放一法
    记录数组存出到文件和从文件导入
    变体记录
    内存流的使用
    用流读写结构化文件
    下拉框、下拉控件之Select2
  • 原文地址:https://www.cnblogs.com/chengxin1982/p/3862289.html
Copyright © 2011-2022 走看看