我在hdfs上创建了一些文件。我能够执行hadoopfs-ls命令来查看它们,而且效果很好。后来我看不见了。因此,我尝试格式化namenode并将文件添加回,结果显示文件已经存在。知道为什么会这样吗?如果无法查看文件,如何删除这些文件?我可以在浏览器上查看文件。
w9apscun1#
您似乎以用户身份登录 yeshwanthvenkatesh . 当你跑的时候 hadoop fs -ls 如果没有路径,hadoop会显示主目录的内容(可能是 /user/yeshwanthvenkatesh )似乎是空的。您可以尝试跑步:
yeshwanthvenkatesh
hadoop fs -ls
/user/yeshwanthvenkatesh
hadoop fs -ls /user/hadoop/scolopax/input/ebird/autogen
但由于该目录属于用户 hadoop ,您可能没有权限。如果没有,请尝试以下操作:
hadoop
sudo -u hadoop hadoop fs -ls /user/hadoop/scolopax/input/ebird/autogen
1条答案
按热度按时间w9apscun1#
您似乎以用户身份登录
yeshwanthvenkatesh
. 当你跑的时候hadoop fs -ls
如果没有路径,hadoop会显示主目录的内容(可能是/user/yeshwanthvenkatesh
)似乎是空的。您可以尝试跑步:但由于该目录属于用户
hadoop
,您可能没有权限。如果没有,请尝试以下操作: