访问master:8088发现只存在一个主节点,通过shell命令启动yarn后,通过jps命令发现从节点的nodemanager启动后一段时间就没了
通过观察yarn日志发现报错
2023-08-31 19:34:55,309 INFO org.apache.hadoop.ipc.Client: Retrying connect to server: 0.0.0.0/0.0.0.0:8031. Already tried 3 time(s); retry policy is RetryUpToMaximumCountWithFixedSleep(maxRetries=10, sleepTime=1000 MILLISECONDS)
解决方法是修改yarn-site.xml文件中的以下几项,然后分发到其他节点,重启yarn或hadoop集群
<property>
<name>yarn.resourcemanager.address</name>
<value>hadoop103:8032</value>
</property>
<property>
<name>yarn.resourcemanager.scheduler.address</name>
<value>hadoop103:8030</value>
</property>
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>hadoop103:8031</value>
</property>