You are viewing a plain text version of this content. The canonical link for it is here.
Posted to mapreduce-issues@hadoop.apache.org by "Tsuyoshi OZAWA (JIRA)" <ji...@apache.org> on 2014/09/05 00:50:23 UTC
[jira] [Commented] (MAPREDUCE-6070)
yarn.app.am.resource.mb/cpu-vcores affects uber mode but is not documented
[ https://issues.apache.org/jira/browse/MAPREDUCE-6070?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14122129#comment-14122129 ]
Tsuyoshi OZAWA commented on MAPREDUCE-6070:
-------------------------------------------
[~jlowe], could you check this JIRA?
> yarn.app.am.resource.mb/cpu-vcores affects uber mode but is not documented
> --------------------------------------------------------------------------
>
> Key: MAPREDUCE-6070
> URL: https://issues.apache.org/jira/browse/MAPREDUCE-6070
> Project: Hadoop Map/Reduce
> Issue Type: Improvement
> Components: documentation
> Affects Versions: 2.4.0
> Reporter: Tsuyoshi OZAWA
> Assignee: Tsuyoshi OZAWA
> Priority: Trivial
> Attachments: YARN-2078.1.patch
>
>
> We should document the condition when uber mode is enabled. Currently, users need to read following code to understand the condition.
> {code}
> boolean smallMemory =
> ( (Math.max(conf.getLong(MRJobConfig.MAP_MEMORY_MB, 0),
> conf.getLong(MRJobConfig.REDUCE_MEMORY_MB, 0))
> <= sysMemSizeForUberSlot)
> || (sysMemSizeForUberSlot == JobConf.DISABLED_MEMORY_LIMIT));
> boolean smallCpu =
> Math.max(
> conf.getInt(
> MRJobConfig.MAP_CPU_VCORES,
> MRJobConfig.DEFAULT_MAP_CPU_VCORES),
> conf.getInt(
> MRJobConfig.REDUCE_CPU_VCORES,
> MRJobConfig.DEFAULT_REDUCE_CPU_VCORES))
> <= sysCPUSizeForUberSlot
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)