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

Sandy Ryza commented on YARN-392:
---------------------------------

We are implementing the approach outlined by Arun in his first comment on 
YARN-398.  Although it is not the primary goal, the approach does allow for 
node/rack blacklisting, and loses nothing by doing so.  Even if we were to say 
that you can't set the disable-allocation flag on node-level requests, it would 
still be possible to blacklist racks by setting the disable flag on a rack and 
submitting node requests for nodes under it.  It would also still be possible 
to blacklist nodes by whitelisting every other node on its rack.  Allowing the 
disable-allocation flag on node-level requests just makes the semantics more 
consistent.

I'll update the title of the JIRA to better reflect this.

                
> Make it possible to schedule to specific nodes without dropping locality
> ------------------------------------------------------------------------
>
>                 Key: YARN-392
>                 URL: https://issues.apache.org/jira/browse/YARN-392
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>            Assignee: Sandy Ryza
>         Attachments: YARN-392-1.patch, YARN-392-2.patch, YARN-392-2.patch, 
> YARN-392-2.patch, YARN-392-3.patch, YARN-392-4.patch, YARN-392.patch
>
>
> Currently its not possible to specify scheduling requests for specific nodes 
> and nowhere else. The RM automatically relaxes locality to rack and * and 
> assigns non-specified machines to the app.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to