Hadoop dev错误" .gvfs不存在"

时间:2014-11-03 20:02:04

标签: hadoop

我正在接受一些hadoop开发技能并面临错误'.gvfs不存在'。

我跑了[bin/hadoop fs -ls file:///home],它给了我结果: '找到1项目 drwxr-xr-x - gl gl 4096 2014-10-28 21:50 / home / gl'

然而,当我运行[bin/hadoop fs -ls file:///home/gl]时,它会抛出错误: 'ls:无法获取'file:/ home / gl'的列表:文件文件:/home/gl/.gvfs不存在。'

我错过了什么或有办法回避这个错误吗?

更新(对Apesa的回应):

  • 我在Oracle VM VirtualBox Manager上运行Linux。

  • 我跑了[pwd],结果是'/ home / gl'

  • 我跑了[ls -ltr]并列出了其他目录,如“视频”,“模板”,“图片”等。

1 个答案:

答案 0 :(得分:0)

您需要在某个目录中列出的某些文件存在权限问题。 例如,无法在根环境之外访问用户目录中的.gvfs目录。 这就是它在某些目录中运行的原因,但有些目的不起作用:

尝试使用sudo列出您的目录:

sudo bin/hadoop fs -ls file:///home/gl

它应该工作,但要小心sudo :)