【问题标题】:Error Accessing Files in HDFS访问 HDFS 中的文件时出错
【发布时间】:2017-06-19 21:03:39
【问题描述】:

我已将一些文件复制到 hdfs 中,并想验证它们是否确实存在。当我之前运行命令hadoop fs -ls 时,我能够看到hdfs 中的所有现有目录。但是,现在我得到了错误:ls: '.': No such file or directory

如何访问 hdfs 中的文件?

【问题讨论】:

  • 更新:我尝试了hadoop fs -ls / 并且能够得到这个结果:0 2014-07-16 20:10 /tmp。但是,我没有看到上次检查 hdfs 时看到的输入和输出目录。重新启动hadoop时是否应该再次将文件复制到hdfs?
  • 你期待根目录下有更多的目录和文件吗?如果是这样,请检查所有数据节点是否已启动并正在运行。你应该运行hadoop dfsadmin -report。
  • 我相信所有的数据节点都运行正常。此外,我使用hadoop fs -mkdir -p /user/[username] 创建了一个名为 /user/[my username] 的目录,并且我没有收到更多错误。看起来是因为我没有主目录。无论如何感谢您的建议!

标签: hadoop hdfs


【解决方案1】:

试试这个

hadoop fs -ls /目录名

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-10
    • 1970-01-01
    • 2015-07-22
    相关资源
    最近更新 更多