報錯情況
啓動時 出現 Nodemanager 無法啓動, 查看日誌 發現報錯如下 :
org.apache.hadoop.yarn.exceptions.YarnRuntimeException: Recieved SHUTDOWN signal from Resourcemanager ,Registration of NodeManager failed, Message from ResourceManager: NodeManager from sht-sgmhadoopdn-04 doesn't satisfy minimum allocations, Sending SHUTDOWN signal to the NodeManager.
解決辦法
此原因是因爲在nodemanager節點資源不足導致角色無法啓動,需要在nodemanager節點加入如下參數加以資源使用限制
<property>
<name>yarn.nodemanager.resource.memory-mb</name>
<value>2048</value>
</property>
<property>
<name>yarn.nodemanager.resource.cpu-vcores</name>
<value>1</value>
</property>