[ 
https://issues.apache.org/jira/browse/MAPREDUCE-6304?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14487941#comment-14487941
 ] 

Wangda Tan commented on MAPREDUCE-6304:
---------------------------------------

Just found I'm not in the watcher list, missed some discussions.

I think [~john.jian.fang]'s use case is very unique but also interesting, 
platform provider has no control and knowledge of user's applications, and user 
doesn't understand about platform's details such as which machine is temporary 
or not.

Maybe a possible way to solve this problem is to add a 
global-am-resource-request setting, which can include node-label-expression, 
node/rack information. Because as YARN RM, it doesn't know what's the 
application's running model, it only knows which container is AM or not, which 
seems enough for your requirements.

But adding such global-am-resource-request setting can also be dangerous, such 
as how about a queue is not accessible node-label-expression of 
global-am-resource-request?

> Specifying node labels when submitting MR jobs
> ----------------------------------------------
>
>                 Key: MAPREDUCE-6304
>                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-6304
>             Project: Hadoop Map/Reduce
>          Issue Type: New Feature
>            Reporter: Jian Fang
>            Assignee: Naganarasimha G R
>
> Per the discussion on YARN-796, we need a mechanism in MAPREDUCE to specify 
> node labels when submitting MR jobs.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to