【问题标题】:Running Hadoop file commands generate error运行 Hadoop 文件命令生成错误
【发布时间】:2013-04-16 16:54:18
【问题描述】:

我在 VirtualBox Unbutu 12.04 上创建了一个 hadoop 伪分布式集群。

运行 jps 命令显示 DataNode 和 NameNode 进程已启动。

我正在尝试执行以下 DFS 命令

hadoop fs -put conf 输入

但上述命令或任何其他 DFS 命令失败并显示

与 FS 的连接错误。命令中止。例外:方案没有文件系统:hsdf

有什么建议可以使上述工作正常进行吗?

【问题讨论】:

  • 更正配置文件中的错字?没有 hsdf 这样的东西。
  • 按照 Dave Newton 的建议检查您的 $HADOOP_HOME/conf/core-site.xml
  • 谢谢@DaveNewton 和 ChrisWhite。这确实是 core-site.xml 中的一个错字。我指的是一篇网络文章,并在我的安装中介绍了相同的内容。然而,hadoop 进程开始了。我不确定他们是否应该进行某种形式的验证来限制支持的协议。
  • 问题的当前状态是什么?执行“hdoop fs -ls”时发生了什么?

标签: hadoop


【解决方案1】:

请检查您试图通过的 conf 和输入文件的路径。

【讨论】:

  • 感谢您的回复。这是导致问题的 core-site.xml 中的错字。协议必须是 hdfs。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多