我是 Java、Hadoop 等方面的新手。 尝试将文件复制到 HDFS 时遇到问题。 它说:“-copyFromLocal: java.net.UnknownHostException: quickstart.cloudera (...)”
我该如何解决这个问题?这是一个练习。您可以在下面的图像中看到问题。
非常感谢。
最佳答案
如错误所述,您需要提供 HDFS 文件夹路径作为目标。所以代码应该是这样的:
hadoop fs -copyFromLocal words.txt /HDFS/Folder/Path
在 Hadoop 中工作时遇到的几乎所有错误都是 Java 错误,因为 MapReduce 主要是用 Java 编写的。但这并不意味着其中存在一些 Java 错误。
关于hadoop - 错误 : -copyFromLocal: java.net.UnknownHostException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38794792/