You are viewing a plain text version of this content. The canonical link for it is here.
Posted to yarn-issues@hadoop.apache.org by "Yufei Gu (JIRA)" <ji...@apache.org> on 2016/09/17 00:20:20 UTC

[jira] [Commented] (YARN-4493) move queue can make app don't belong to any queue

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

Yufei Gu commented on YARN-4493:
--------------------------------

Upload a new patch. 

> move queue can make app don't belong to any queue
> -------------------------------------------------
>
>                 Key: YARN-4493
>                 URL: https://issues.apache.org/jira/browse/YARN-4493
>             Project: Hadoop YARN
>          Issue Type: Bug
>          Components: fairscheduler
>    Affects Versions: 2.4.0, 2.6.0, 2.7.1
>            Reporter: jiangyu
>            Assignee: Yufei Gu
>            Priority: Minor
>         Attachments: YARN-4493.001.patch, yarn-4493.patch.1
>
>
> When moving a running application to a different queue, the current implement don't check if the app can run in the new queue before remove it from current queue. So if the destination queue is full, the app will throw exception, and don't belong to any queue.    
> After that, the queue become orphane, can not schedule any resources. If you kill the app,  the removeApp method in FSLeafQueue will throw IllealStateException of "Given app to remove app does not exist in queue ..." exception.   
> So i think we should check if the destination queue can run the app before remove it from the current queue.  
> The patch is from our revision.



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

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: yarn-issues-help@hadoop.apache.org