【问题标题】:Hadoop error -"connection refused"?Hadoop错误-“连接被拒绝”?
【发布时间】:2014-12-16 08:44:52
【问题描述】:

我在 Hadoop 集群中遇到以下错误。我跑了一份工作,它很长,无法完成。 然后每当我尝试访问 Hdfs 时,我都会得到:

“从 li417-43.members.linode.com/174.79.191.40 到 li417-43.members.linode.com:8020 因连接异常而失败:java.net.ConnectException:连接被拒绝;有关详细信息,请参阅: http://wiki.apache.org/hadoop/ConnectionRefused"

有什么办法解决这个问题!

谢谢

【问题讨论】:

  • 你的namenode宕机了。运行 jps 并检查名称节点是否启动?检查日志为什么它会出现异常错误等?
  • 我无法运行 jps 命令:“command not found”!
  • 设置 JAVA_HOME 然后尝试 JPS..
  • 我在运行 jps:"30037 Jps" 后得到了这个

标签: hadoop mapreduce connection hdfs


【解决方案1】:

来自 cmets:没有运行 Java 进程,因此 NameNode 和 JobTracker 都没有运行。特定的错误 8020 是指 NameNode: HDFS is not up.

根据 Hadoop 的版本,您可能可以这样做

start-dfs.sh
start-mapred.sh

start-all.sh

之后,您需要检查 HDFS 日志以查看问题所在。您也可以在此处发布日志条目以获得进一步的帮助。

【讨论】:

  • 感谢 javadba。确实 namenode 已关闭,我将其打开。日志文件在 var/log/hadoop-hdfs..这是一个巨大的文件!
  • 还有什么您需要知道的或者您可以接受的答案吗?
  • 没关系 - 我认为问题出在堆和磁盘空间上。我如何为 Hadoop 设置这个? .谢谢
猜你喜欢
  • 2015-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-04
相关资源
最近更新 更多