【问题标题】:my nodemanager stops after starting我的节点管理器在启动后停止
【发布时间】:2017-02-25 05:57:27
【问题描述】:

我的从节点中的 NodeManager 在启动后停止。当我使用命令start-yarn.sh 时,我有 3 个节点 1 主节点和 2 个从节点,我的资源管理器和节点管理器正确启动,但是当我在配置单元中查询时,我的 mapreduce 没有开始运行并在我检查我刚刚看到的两个从节点中的节点管理器日志时停止在 kill 命令我的节点管理器已关闭,这是我的错误:

FATAL org.apache.hadoop.yarn.server.nodemanager.NodeManager: Error starting NodeManager 
      org.apache.hadoop.yarn.exceptions.YarnRuntimeException: java.net.ConnectException: 
      Call From  to 0.0.0.0:8031 failed on connection exception: java.net.ConnectException: 
      Connection refused; For more details see:  http://wiki.apache.org/hadoop/ConnectionRefused

我已经搜索过这个问题,但没有找到任何线索。如何解决?

谢谢

【问题讨论】:

    标签: hadoop mapreduce hive shutdown connection-refused


    【解决方案1】:

    yarn-site.xml文件中为所有节点添加这个属性,

    <property>
      <name>yarn.resourcemanager.hostname</name>
      <value>ip_or_fqdn_or_hostname_of_resourcemanager_host</value>
    </property>
    

    【讨论】:

    • 非常感谢这个解决方案解决了我的问题非常感谢
    【解决方案2】:

    请在这些文件中添加这些属性:-

    ma​​pred-site.xml

    <property>
        <name>mapreduce.framework.name</name>
        <value>yarn</value>
    </property>
    

    yarn-site.xml

    <property>
        <name>yarn.resourcemanager.hostname</name>
        <value>ip_of_resource_manager</value>
    </property>
    

    【讨论】:

    • 非常感谢这个解决方案解决了我的问题非常感谢
    • @franklinsijo no 先生,你误解了我,我在集群设置中遇到了这个问题,所以我已经给出了答案。不要以为我复制了你的答案
    • 好吧,类似的答案已经给出,如果您认为已经提供的答案是正确的,您可以投票/评论以支持它。 StackOverflow 不鼓励重复的答案,它们可能会被标记为删除。
    • 我是这个社区的新手,所以不要有太多想法,从现在开始我会照顾好这个,请不要以错误的方式思考
    • @Hari Cool... 没有任何错误意图,很好,您了解 SO 的工作原理。我会删除我的评论:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-28
    • 1970-01-01
    • 1970-01-01
    • 2016-01-25
    • 2020-07-14
    • 1970-01-01
    相关资源
    最近更新 更多