我的nodemanager在启动后停止

zpgglvta  于 2021-06-02  发布在  Hadoop
关注(0)|答案(2)|浏览(707)

我的从属节点中的nodemanager在启动后停止。当我使用命令时,我有3个节点1个主节点和2个从节点 start-yarn.sh 我的resourcemanager和nodemanager启动正确,但当我在配置单元中查询时,我的mapreduce不会开始运行,并在kill命令处停止。当我检查两个从属服务器中的nodemanager日志时,我只看到我的nodemanager已关闭,这是我的错误:

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

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

4xy9mtcn

4xy9mtcn1#

在中添加此属性 yarn-site.xml 所有节点的文件,

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

e1xvtsh32#

请在这些文件中添加这些属性:-
mapred-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>

相关问题