2013-04-18 52 views
0

我在HDFS上创建了一些文件。我能够执行hadoop fs -ls命令来查看它们,它工作正常。后来我无法查看它们。因此,我试图格式化namenode并重新添加文件,它说文件已经退出。任何想法为什么发生这种情况?如果我无法查看这些文件,我该如何删除这些文件?无法查看HDFS上的文件

enter image description here

我能够查看浏览器上的文件。

enter image description here

回答

1

你似乎被登录为用户yeshwanthvenkatesh。当您运行没有路径的hadoop fs -ls时,hadoop会显示您的主目录(可能为/user/yeshwanthvenkatesh)的内容,该内容似乎为空。你可以尝试运行:

hadoop fs -ls /user/hadoop/scolopax/input/ebird/autogen 

但由于该目录属于用户hadoop,你可能没有权限。如果没有,请试试这个:

sudo -u hadoop hadoop fs -ls /user/hadoop/scolopax/input/ebird/autogen