2013-09-21 133 views
0

我在我的hdfs用户/ $ USER_NAME文件夹中有一个名为example.txt的文件。我想要做的就是使用hadoop fs命令将其删除。因此:Hadoop命令权限

hadoop fs -rm example.txt 

当我运行这个,但是我得到AccessControlException。现在,如果我以root模式运行它,它只会在/user/example.txt上运行。不过,我希望它在/user/$USER_NAME/example.txt上运行。任何想法如何绕过这个问题。所有建议都欢迎...

回答

0

使用以下命令。

hadoop dfs -rmr example.txt 
+0

没有这个过时? – user2510479

+0

是的,这个命令运行在hadoop版本1.1.2 –