[ https://issues.apache.org/jira/browse/YARN-5795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15614149#comment-15614149 ]
tangshangwen commented on YARN-5795: ------------------------------------ I think if we replace RESOURCE_CALCULATOR with DOMINANT_RESOURCE_CALCULATOR we should be able to fix the problem {code:title=FairScheduler.java|borderStyle=solid} @Override public ResourceCalculator getResourceCalculator() { // return RESOURCE_CALCULATOR; return DOMINANT_RESOURCE_CALCULATOR; } {code} > FairScheduler set AppMaster vcores didn't work > ---------------------------------------------- > > Key: YARN-5795 > URL: https://issues.apache.org/jira/browse/YARN-5795 > Project: Hadoop YARN > Issue Type: Bug > Components: resourcemanager > Affects Versions: 2.7.1 > Reporter: tangshangwen > Assignee: tangshangwen > > In our cluster, we use the linux container, I would like to increase the > number of cpu to get more CPU time slice, but it did not take effect, i set > yarn.app.mapreduce.am.resource.cpu-vcores = 2 ,but i found the > resourcemanager log > {noformat} > [2016-10-27T16:36:37.280 08:00] [INFO] > resourcemanager.scheduler.SchedulerNode.allocateContainer(SchedulerNode.java > 153) [ResourceManager Event Processor] : Assigned container > container_1477059529836_336635_01_000001 of capacity <memory:2048, vCores:1> > {noformat} > Because scheduler.getResourceCalculator() only computes memory > {code:title=RMAppManager.java|borderStyle=solid} > private ResourceRequest validateAndCreateResourceRequest( > ApplicationSubmissionContext submissionContext, boolean isRecovery) > throws InvalidResourceRequestException { > ... > SchedulerUtils.normalizeRequest(amReq, > scheduler.getResourceCalculator(), > scheduler.getClusterResource(), > scheduler.getMinimumResourceCapability(), > scheduler.getMaximumResourceCapability(), > scheduler.getMinimumResourceCapability()); > ... > } > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org