Hadoop “Unable to load native-hadoop library for your platform” warning

后端 未结 21 1621
礼貌的吻别
礼貌的吻别 2020-11-22 03:48

I\'m currently configuring hadoop on a server running CentOs. When I run start-dfs.sh or stop-dfs.sh, I get the following error:

21条回答
  •  离开以前
    2020-11-22 04:13

    For those on OSX with Hadoop installed via Homebrew, follow these steps replacing the path and Hadoop version where appropriate

    wget http://www.eu.apache.org/dist/hadoop/common/hadoop-2.7.1/hadoop-2.7.1-src.tar.gz
    tar xvf hadoop-2.7.1-src.tar.gz
    cd hadoop-2.7.1-src
    mvn package -Pdist,native -DskipTests -Dtar
    mv lib /usr/local/Cellar/hadoop/2.7.1/
    

    then update hadoop-env.sh with

    export HADOOP_OPTS="$HADOOP_OPTS -Djava.net.preferIPv4Stack=true -Djava.security.krb5.realm= -Djava.security.krb5.kdc= -Djava.library.path=/usr/local/Cellar/hadoop/2.7.1/lib/native"
    

提交回复
热议问题