我直接在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
有什么想法吗?
由于
答案 0 :(得分:0)
感谢我的评论,我设法解决了这个问题。这是它帮助某人的代码:
[root@dh] sudo -u hdfs hadoop fs -chown -R root /user/uname
[root@dh] hadoop fs –copyFromLocal XXdirectoryXX/ /user/uname
此致