码迷,mamicode.com
首页 > 其他好文 > 详细

yarn 报错 requested virtual cores < 0, or requested virtual cores > max configured, requestedVirtualCores=6, maxVirtualCores=4 原因

时间:2018-10-30 20:05:19      阅读:765      评论:0      收藏:0      [点我收藏+]

标签:原因   oca   tco   pre   virtual   org   oop   ons   property   

INFO  ApplicationMaster:54 - Final app status: FAILED, exitCode: 13, (reason: Uncaught exception: org.apache.hadoop.yarn.exceptions.InvalidResourceRequestException: Invalid resource request, requested virtual cores < 0, or requested virtual cores > max configured, requestedVirtualCores=6, maxVirtualCores=4

原因是 任务请求 6vcores 但是最大只有4vcores ,申请不到可用的6vcores 所以报错了。

我们是hadoop-2.6.0 升级hadoop-2.8.4 之后报了此问题
yarn-site.xml

<!-- 2.8.4 最大default 4 -->
<property>
    <name>yarn.scheduler.maximum-allocation-vcores</name>
    <value>4</value>
</property>

<!-- 2.6.0 最大default 32 -->
<property>
    <name>yarn.scheduler.maximum-allocation-vcores</name>
    <value>32</value>
</property>

把2.8.4 yarn-site.xml 修改到32,重启yarn就行了

yarn 报错 requested virtual cores < 0, or requested virtual cores > max configured, requestedVirtualCores=6, maxVirtualCores=4 原因

标签:原因   oca   tco   pre   virtual   org   oop   ons   property   

原文地址:https://www.cnblogs.com/jiangxiaoxian/p/9879022.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!