Hadoop copyFromLocal:“。”:没有这样的文件或目录
Hadoop copyFromLocal: '.': No such file or directory
我使用 Windows 8 和 cloudera-quickstart-vm-5.4.2-0 虚拟盒子。
我将一个文本文件下载为 words.txt 到下载文件夹中。
我将目录更改为下载并使用 hadoop fs -copyFromLocal words.txt
我收到 no such file or directory
错误。
谁能解释一下为什么会这样/如何解决这个问题?
这是终端的屏幕截图:
有人告诉我当 Hadoop 处于安全模式时会出现此错误,但我已确保安全模式已关闭。
这是因为 hdfs:///user/cloudera
不存在。
运行 hdfs dfs -ls
可能会给你一个类似的错误。
没有指定的目标文件夹,它寻找.
,UNIX 帐户的当前HDFS 目录运行 命令。
您必须 hdfs dfs -mkdir "/user/$(whoami)"
在您当前的 UNIX 帐户可以使用 HDFS 之前,或者您可以指定一个现有的 HDFS 位置以复制到
我使用 Windows 8 和 cloudera-quickstart-vm-5.4.2-0 虚拟盒子。
我将一个文本文件下载为 words.txt 到下载文件夹中。
我将目录更改为下载并使用 hadoop fs -copyFromLocal words.txt
我收到 no such file or directory
错误。
谁能解释一下为什么会这样/如何解决这个问题?
这是终端的屏幕截图:
有人告诉我当 Hadoop 处于安全模式时会出现此错误,但我已确保安全模式已关闭。
这是因为 hdfs:///user/cloudera
不存在。
运行 hdfs dfs -ls
可能会给你一个类似的错误。
没有指定的目标文件夹,它寻找.
,UNIX 帐户的当前HDFS 目录运行 命令。
您必须 hdfs dfs -mkdir "/user/$(whoami)"
在您当前的 UNIX 帐户可以使用 HDFS 之前,或者您可以指定一个现有的 HDFS 位置以复制到