您好,登錄后才能下訂單哦!
這篇文章主要介紹“hadoop執行./start-all.sh報錯怎么解決”,在日常操作中,相信很多人在hadoop執行./start-all.sh報錯怎么解決問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”hadoop執行./start-all.sh報錯怎么解決”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
啟動時報這個錯誤
[root@hadoop sbin]$ sbin/start-dfs.sh
1WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-Java classes where applicable
解決方法
1.去網站:http://dl.bintray.com/sequenceiq/sequenceiq-bin/ 下載對應的編譯版本,我下載的是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"
之后問題解決
到此,關于“hadoop執行./start-all.sh報錯怎么解決”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。