hadoop几圈搭建好以后发现各个datanode节点上的物理内容显示是8G的。
在网上查了一下发现
物理内存的配置是在yarn-site.xml 里面,因为其中默认的:
yarn.nodemanager.resource.memory-mb | 8192 | Amount of physical memory, in MB, that can be allocated for containers. |
默认就是8G,所以如果需要调整可以更改yarn-size.xml里面的值。
我的是64G内容,所以在yarn-size.xml里面增加:
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>65536</value>
</property>
即可正常显示,当然需要重新启动集群才能够看到最终效果。