1. 程式人生 > >解決Unable to load native-hadoop library for your platform

解決Unable to load native-hadoop library for your platform

安裝hadoop啟動之後總有警告:Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

環境:Red Hat 6.4 64位,jdk1.7 64位

在網上找了很久,試了好多個解決方法,終於成功了。下面分享下,希望幫助遇到類似問題的人。

首先找到對應自己hadoop版本的64位的lib包,可以自己手動去編譯,但比較麻煩,也可以去網上找,好多都有已經編譯好了的。

將準備好的64位的lib包解壓到已經安裝好的hadoop的lib目錄下:

[[email protected]

~]$ tar -xvf hadoop-native-64-2.4.1.tar -C hadoop-2.4.1/lib

注意,是lib目錄,而不是lib下的native目錄下,這個問題整了我好久。

然後增加環境變數:

[[email protected] hadoop-2.4.1]$ vi ~/.bash_profile

增加下面的內容:

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

讓環境變數生效:

[[email protected]

hadoop-2.4.1]$ source ~/.bash_profile

啟動hadoop,發現警告消除了,成功。

相關推薦

解決 Unable to load native-hadoop library for your platform

啟動Hadoop總是提示報錯資訊: 18/09/19 11:29:08 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-j

解決Unable to load native-hadoop library for your platform

安裝hadoop啟動之後總有警告:Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 環境:Red Hat 6.4 64位

解決討厭的警告 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

問題: 執行任何hadoop命令,都會提示如下WARN。雖然影響不大,但是每次執行一個命令都有這麼個WARN,讓人很不爽,作為一個精緻的男人, 必須要幹掉它。 [[email protected] logs]# hdfs dfs -cat /output/part-r-00000 18/1

搭建基於hadoop 2.2.0的分散式叢集啟動時出現 "Unable to load native-hadoop library for your platform" 的解決方案

問題引出:         搭建基於hadoop 2.2.0的分散式叢集完成後,為了測試hadoop分散式叢集,啟動時執行命令: {HADOOP_HOME}/sbin/start-dfs.sh,經常會看到如下提示:WARN util.NativeCodeLoader: Un

hadoop 2.2 hbase "Unable to load native-hadoop library for your platform" 問題解決

在基於hadoop 2.x的hbase上執行命令,經常會看到如下提示: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-j

異常解決:util.NativeCodeLoader: Unable to load native-hadoop library for your platform

剛裝好Hadoop的時候,每次輸入命令執行都會出現:WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform… using builtin-Java classes w

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

for bsp native del code warn you port uil 這個waring 信息是可以忽略的。下面是解決方案 在hadoop-env.sh中添加 export HADOOP_OPTS="$HADOOP_OPTS -Djava.library.p

Hadoop--Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Starting namenodes on [localhost]

The ice ddr bsp uic cep icu pub pat     Unable to load native-hadoop library for your platform... using builtin-java classes where applic

hadoop環境搭建過程中遇到Unable to load native-hadoop library for your platform

            hadoop環境搭建完成後,在執行hadoop fs -ls 命令的時候,系統報了一個錯: 17/02/19 07:28:58 WARN util.NativeCode

Hadoop之—— WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...

配置完hadoop啟動的時候出現如下警告資訊: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java class

Hadoop 2.7.2啟動WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform...

在/etc/profile檔案中配置如下環境變數 export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_HOME/lib/native export HADOOP_O

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

 hadoop安裝完成後,找些教程想看看hdfs命令使用,發現不管用什麼老報下面這個警告: WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using

Hadoop安裝—— WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platf

lib64 AD there 會有 就會 pos body gpo csharp 今天在安裝hadoop完成測試創建用戶目錄失敗在網上找到了原因記錄一下原文地址 http://blog.csdn.net/l1028386804/article/details/5153861

macos解決HadoopUnable to load native-hadoop library

bigdata load flow 1.8 code http -c line 來看   很顯然,native-hadoop library不支持macos,如果是Linux就不會有這個問題。在百度上搜了,要下載在macos上編譯的native hadoop library

React-native 完美解決 Unable to load script from assets “index.android.bundle” 和 JS server not recognize

前言: React-Native的第一個HelloWorld工程,大多數人都能跑起來,可也有一部分人卡在第一個工程,就是難以跑出正確的介面,乾著急… 我這裡給出我遇到的坑,希望能夠幫助你,首先,給出我現在的開發環境版本: 版本宣告: Node.js : v8.9.4 Re

解決Unable to load R3 module VBoxDD dll VBoxDD GetLastErr

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

react native unable to load script form assets 錯誤解決

注意:虛擬機器unable to load script form assets,可能是8081埠被佔用 真機除錯如果紅色錯誤錯誤 unable to load script form assets解決 1: android\app\src\main 下新建asse

win10 windows10 react-native rn 環境安裝配置Unable to load script from assets 'index.android.bundle終極解決方案

首先說明一下我的情況,新手開始學rn,之前只看過阮一峰大神和一個翻譯國外react入門的文章,然後直接開始rn配置,也是一步一步看著網上的教程開始的,剛開始問題太多,沒有寫中間的bug,直到最後這一個bug搞了我半個下午半個上午,今天上午終於看到期望已久的hello wor

linux 下Unable to load library 'tesseract': Native library (linux-x86-64/libtesseract.so

inux上部署tess4j專案在windows上專案是可以正常執行的,部署到Linux上後,執行報異常,異常內容為:Unable to load library 'tesseract': Native library (linux-x86-64/libtesseract)這個

Unable to instantiate Action, xxxAction, defined for 'xxx' in namespace '/'xxxAction解決方式

scope 類名 jsp amp esp def res 出現 eth 出現這個問題的解決辦法主要有兩個 1、假設項目沒有使用Spring,則struts.xml配置文件裏,這個action的class屬性的路徑沒有寫完整,應該是包名.類名 2、假設項目使用了S