2013-09-21 172 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 –