WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-

Posted 百里登风

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-相关的知识,希望对你有一定的参考价值。

先看看我们出现的问题

 

 

 

我这里是hadoop-2.6.0版本。

如果你也是hadoop2.6的可以下载下面这个:
  http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.6.0.tar

若是其他的hadoop版本,下载下面这个:

      http://dl.bintray.com/sequenceiq/sequenceiq-bin/hadoop-native-64-2.*.0.tar

 

 现在进入你的hadoop目录下 的/lib/native

 

 

 把刚刚下载的压缩包上传到 native目录下

 

 

 

[hadoop@master native]$ tar -xvf hadoop-native-64-2.6.0.tar -C $HADOOP_HOME/lib/native

[hadoop@master native]$ tar -xvf hadoop-native-64-2.6.0.tar -C $HADOOP_HOME/lib

 以上,这两个命令都要执行。

 

 配置环境变量

 

 

 添加

 export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"

 

 

 

 OK问题解决了

 

 

以上是关于WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-的主要内容,如果未能解决你的问题,请参考以下文章

WARN [LocalManagedConnectionFactory:cleanup] 清理期间拥有的锁:

vue warn

[TestNG] [WARN] Ignoring duplicate listener : org.testng.IDEATestNGRemoteListenerEx

Mysql报警告:WARN: Establishing SSL connection

WARN [PERIODIC-COMMIT-LOG-SYNCER] 在系统日志中是啥意思?

如何获得warnings.warn发出警告而不忽略该行?