【发布时间】:2016-07-22 13:45:05
【问题描述】:
如何在我的系统上找到 Hadoop HDFS 目录? 我需要这个来运行以下命令 -
hadoop dfs -copyFromLocal <local-dir> <hdfs-dir>
在这个命令中,我不知道我的 hdfs-dir。
不确定它是否有用,但我运行了以下命令并得到了这个输出 -
hdfs dfs -ls
-rw-r--r-- 3 popeye hdfs 127162942 2016-04-01 19:47 .
在 hdfs-site.xml 中,我找到了以下条目 -
<property>
<name>dfs.datanode.data.dir</name>
<value>/hadoop/hdfs/data</value>
<final>true</final>
</property>
我尝试运行以下命令,但它给出了错误 -
[root@sandbox try]# hdfs dfs -copyFromLocal 1987.csv /hadoop/hdfs/data
copyFromLocal: `/hadoop/hdfs/data': No such file or directory
仅供参考 - 我在 azure 服务器上的 hortonworks 沙盒上执行所有这些操作。
【问题讨论】:
标签: linux azure hadoop hdfs hortonworks-data-platform