2014-09-19 133 views
0

命令我已經使用HDFS中創建目錄:HDFS中創建目錄

hadoop fs -mkdir -p /usr/local/hadoop/input_dir

消息我得到:

14/09/19 15:33:01 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 

我已經檢查~/,bashrc

export HADOOP_COMMON_LIB_NATIVE_DIR=$HADOOP_INSTALL/lib/native 
export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib" 
+2

你可以忽略這個警告,上面的命令必須有創建的目錄,你想刪除警告還是你想創建目錄? – user3484461 2014-09-19 11:14:25

+0

這與您正在運行的命令無關。結果應該是一個新的方法,正如@ user3484461所說。看到這個帖子的潛在幫助:http://stackoverflow.com/questions/19943766/hadoop-unable-to-load-native-hadoop-library-for-your-platform-error-on-centos – vefthym 2014-09-19 15:27:35

+0

就忽略它。此警告僅僅是因爲您沒有在本地編譯Hadoop,而是從網站下載。這很好。它會做你的工作。 – 2015-02-05 05:21:13

回答

0

追加t他在/.bashrc文件的路徑下面將刪除警告。但是,您的命令仍然會執行並創建目錄。

export HADOOP_PREFIX="$HADOOP_PREFIX -Djava.library.path=/usr/local/hadoop/lib/native"