2017-03-06 48 views
0

我有這樣的:Hadoop的HDFS 2.7.2:沒有這樣的文件或目錄

enter image description here

我也嘗試過編輯這樣的:

export HADOOP_OPTS="-Djava.library.path=$HADOOP_INSTALL/lib

export HADOOP_OPTS="$HADOOP_OPTS-Djava.library.path=$HADOOP_INSTALL/lib

in ~/.bashrc

但是我仍然收到警告信息,但無法解決問題。

無法創建我使用此代碼創建目錄Twitter的分析目錄

hadoop fs -mkdir hdfs://localhost:54310/home/vipal/hadoop_store/hdfs/namenode/twitter_data

+0

嘗試'Hadoop的FS -mkdir -p HDFS://本地主機:54310 /家用/具有VIPA1/hadoop_store/HDFS /的NameNode/twitter_data' – franklinsijo

回答

0

注意如何hadoop fs -ls說:.: No such file or directory

首先,您必須在HDFS中創建您的主目錄,即/user

hdfs dfs -mkdir -p /user/$(whoami) 

(你也應該chownchmod該目錄)

然後,你可以把文件放到一個twitter_data目錄。

hdfs dfs -mkdir twitter_data 
hdfs dfs -put <local_files> twitter_data 

(我刪除hadoop_store/hdfs/namenode,因爲這沒有任何意義)

相關問題