将文件从本地复制到hdfs

时间:2018-03-13 13:44:07

标签: hadoop hdfs bigdata

我试图将文件从本地计算机复制到hdfs。我正在使用此命令

hadoop fs -put Desktop/unsed cubes.txt /user/file

我得到了这个例外

-put: java.net.UnknownHostException: sandbox.hortonworks
Usage: hadoop fs [generic options] -put [-f] [-p] [-l] <localsrc> ... <dst>

我尝试过使用-copyFromLocal命令,我得到了相同的异常

-copyFromLocal: java.net.UnknownHostException: sandbox.hortonworks
Usage: hadoop fs [generic options] -copyFromLocal [-f] [-p] [-l] <localsrc> ... <dst>

1 个答案:

答案 0 :(得分:0)

您看起来配置不正确。检查hdfs-site.xml配置文件的内容。它应该包含您的namenode的正确URL。

您应该在/etc/hadoop/conf/中找到该文件,或者您可以使用--config hadoop命令的{{1}}参数指定配置文件到目录的自定义路径。