当我们更改yarn-site.xml时,我们有一个由yarn管理的应用程序,这些更改没有反映出来,应用程序仍在使用旧配置运行。我们是Yarn的新手,在这方面任何帮助都会有所帮助
注意:我们已尝试使用 stop-yarn.sh 重新启动纱线, start-yarn.sh 也使用 start-dfs.sh 和 stop-dfs.sh 。我们正在使用hadoop 2.7.3
这是纱线看起来只有最大内存配置为16GB,如图所示,但实际配置为22GB,根据yarn-site.xml
这是yarn-site.xml
<configuration>
<!-- Site specific YARN configuration properties -->
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>hdfs-name-node</value>
</property>
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>21528</value>
</property>
<property>
<name>yarn.nodemanager.resource.cpu-vcores</name>
<value>6</value>
</property>
<property>
<name>yarn.scheduler.maximum-allocation-mb</name>
<value>21528</value>
</property>
<property>
<name>yarn.nodemanager.local-dirs</name>
<value>file:///tmp/hadoop/data/nm-local-dir,file:///tmp/hadoop/data/nm-local-dir/filecache,file:///tmp/hadoop/data/nm-local-dir/usercache</value>
</property>
<property>
<name>yarn.nodemanager.localizer.cache.cleanup.interval-ms</name>
<value>500</value>
</property>
<property>
<name>yarn.nodemanager.localizer.cache.target-size-mb</name>
<value>512</value>
</property>
</configuration>
这是节点配置
1 Master/Driver Node :
Memory :24GB Cores :8
4 Worker Nodes :
Memory :24GB Cores :8