【问题标题】:A Hadoop DataNode error: host:port authorityHadoop DataNode 错误:主机:端口权限
【发布时间】:2013-08-21 03:05:28
【问题描述】:

伙计们。当我尝试运行 hadoop 集群时,但我没有成功。主要错误是这样的:

但很奇怪的是,除了dataNode之外,NameNode、JobTracker、SecondNameNode和TaskTracker都可以。

我的其他配置是这样的:

hdfs-site.xml

核心站点.xml

mapred-site.xml

【问题讨论】:

  • 你能发布你的日志文件说什么吗?
  • 第一张图是日志。当我运行它时,标准输入没有错误。只有datanode-slave1.log有错误。

标签: hadoop


【解决方案1】:

我不确定它是否会有所帮助,但check this page

从那里引用,

甚至以为我配置了 core-site.xml、mapred-site.xml & /usr/local/hadoop/conf/ 文件夹下的 hdfs-site.xml,默认情况下 系统是指 /etc/hadoop/ *.xml。一旦我更新 /etc/hadoop 位置中的配置文件一切都开始了 工作。

【讨论】:

  • 谢谢,你说的情况我知道了,但不是问题。
【解决方案2】:

请确保您选择了正确的配置文件集。看起来像一些与类路径相关的问题,因为您的设置绕过了您在 core-site.xml 中配置的任何内容。确保您没有任何与类路径相关的问题。您在同一台机器上是否有任何其他 Hadoop 设置,之前已完成,然后您忘记编辑当前设置的类路径?

此外,ma​​pred-site.xml 中不需要 http://

HTH

【讨论】:

  • 是的,但是如何确认是否存在与类路径相关的问题。我用“strace -fe open start-all.sh”分析过,没有找到。
  • 我已经设置了一个 x64_86.rpm,但我发现它可以工作。所以我卸载它,包括所有目录。我认为这不是重点。
猜你喜欢
  • 2016-01-19
  • 2014-04-06
  • 2010-11-18
  • 1970-01-01
  • 2019-08-04
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 2014-12-29
相关资源
最近更新 更多