hadoop執行./start-all.sh,突然報錯

laoma8888發表於2018-02-11
啟動時報這個錯誤
[root@hadoop sbin]$ sbin/start-dfs.sh
1WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin- classes where applicable
解決方法
1.去網站:  下載對應的編譯版本,我下載的是2.6

2.將準好的64位的lib包解壓到已經安裝好的hadoop安裝目錄的lib/native 和 lib目錄下

[root@hadoop hadoop]tar -xvf hadoop-native-64-2.6.0.tar -C hadoop/lib/native  
[root@hadoop hadoop]tar -xvf hadoop-native-64-2.6.0.tar -C hadoop/lib  
2.修改/etc/profile,在裡面新增
export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native
export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib"
之後問題解決

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31496956/viewspace-2151045/,如需轉載,請註明出處,否則將追究法律責任。

相關文章