Hadoop目录文件到用户文件夹

时间:2016-10-25 21:52:48

标签: hadoop centos hdfs

我直接在root中创建了一个文件夹,我正在尝试将文件夹复制到hdfs hadoop,但是我收到了一条错误消息。这是我遵循的步骤:

[root@dh] ls
XXdirectoryXX
[root@dh] sudo –u hdfs hadoop fs –mkdir /user/uname
[root@hd] uname
[root@hd] sudo –u hdfs hadoop fs –chown uname /user/uname
[root@hd] su - uname
[uname@hd] hadoop fs –copyFromLocal XXdirectoryXX/ /user/uname
copyFromLocal: 'XXdirectoryXX/': No such file or directory

命令中有问题或我做了什么,还是应该使用其他命令复制文件?

我在机器中使用Centos 6.8

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:0)

感谢我的评论,我设法解决了这个问题。这是它帮助某人的代码:

[root@dh] sudo -u hdfs hadoop fs -chown -R root /user/uname
[root@dh] hadoop fs –copyFromLocal XXdirectoryXX/ /user/uname

此致