Unable to load native-hadoop library for your platform... using builtin-java classes where applicable(四十四)


  問題描述:

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

 [hadoop@djt002 native]$ pwd
/usr/local/hadoop/hadoop-2.6.0/lib/native
[hadoop@djt002 native]$ ls
libhadoop.a   libhadooppipes.a   libhadoop.so  libhadoop.so.1.0.0   libhadooputils.a  libhdfs.a   libhdfs.so  libhdfs.so.0.0.0

 

   其實,這個問題,要解決很簡單,我這里是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@djt002 native]$ tar -xvf hadoop-native-64-2.6.0.tar -C $HADOOP_HOME/lib/native

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

 以上,這兩個命令都要執行。

 

 

然后增加環境變量

 [root@djt002 native]# vim /etc/profile

增加下面的內容:

 

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

 

 

 讓環境變量生效

[root@djt002 native]# source /etc/profile

 

 

 結果

  最后,這個問題成功解決了!

 

 

 

參考鏈接

http://blog.csdn.net/jack85986370/article/details/51902871


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM