在生产环境中, 大家这个问题大家遇到的可能性还是比较低的. 因为这里的资源总数只有39GB.
同事反应测试环境提交了任务之后没有分配资源.
![](https://img.haomeiwen.com/i1195716/b274948de1acb272.png)
Yarn上总共有39GB的内存资源, 其中default可以使用到100%的资源, 原来Maximum AM Resource
配置的值是20%. 那么application Master可以使用的内存大小为: 39*100%*20%=7.8GB
. 下面已经在跑了一个任务了, 再看上面图片中的Diagnostics
描述, 这个任务想申请5G的内存给applicationMaster使用, 显然是不足了. 所以将Maximum AM Resource
其提高到50%就可以正常提交了.
![](https://img.haomeiwen.com/i1195716/74306cbe76a1e2be.png)
![](https://img.haomeiwen.com/i1195716/02a6fa982a6660ac.png)
网友评论