Unable to load native-hadoop library for your platform... using builtin-Java classes where applicable

以前hadoop也有这个问题,没注意,用spark也提示,解决一下。

首先找到对应自己hadoop版本的的lib包,编译好后,名字类似hadoop-native-64-2.4.1.tar ,放到lib下的覆盖native。

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

  设置环境变量并生效。

  还是不行。。

   

原文地址:https://www.cnblogs.com/hxsyl/p/6097830.html