我已经安装了hadoop,但我不能使用-copyfromlocal,它会响应
[root@hadoop-master ~]# hadoop fs -copyFromLocal file.dat
copyFromLocal: `.': No such file or directory
我试过-mkdir,但它有React
[root@hadoop-master ~]# hadoop fs -mkdir dir
mkdir: `dir': No such file or directory
和-ls
[root@hadoop-master ~]# hadoop fs -ls
ls: `.': No such file or directory
只有当我改变我的用户时它才起作用
su hdfs
hadoop fs -mkdir tfm
但当我再试一次时失败了
有什么解决办法吗?
2条答案
按热度按时间cetgtptt1#
请尝试以下操作
eivgtgni2#
hdfs是hadoop文件系统的所有者,因此您可以使用hdfs用户refer bellow命令来创建目录或复制文件
或者确保用户(运行命令的用户)对运行命令的目录具有所需的权限。