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 "Kuhu Shukla (JIRA)" <ji...@apache.org> on 2015/11/23 20:15:11 UTC
[jira] [Created] (YARN-4386) refreshNodesGracefully() looks at
active RMNode list for recommissioning decommissioned nodes
Kuhu Shukla created YARN-4386:
---------------------------------
Summary: refreshNodesGracefully() looks at active RMNode list for recommissioning decommissioned nodes
Key: YARN-4386
URL: https://issues.apache.org/jira/browse/YARN-4386
Project: Hadoop YARN
Issue Type: Bug
Affects Versions: 3.0.0
Reporter: Kuhu Shukla
Assignee: Kuhu Shukla
In refreshNodesGracefully(), during recommissioning, the entryset from getRMNodes() which has only active nodes (RUNNING, DECOMMISSIONING etc.) is used for checking 'decommissioned' nodes which are present in getInactiveRMNodes() map alone.
{code}
for (Entry<NodeId, RMNode> entry:rmContext.getRMNodes().entrySet()) { .........................
// Recommissioning the nodes
if (entry.getValue().getState() == NodeState.DECOMMISSIONING
|| entry.getValue().getState() == NodeState.DECOMMISSIONED) {
this.rmContext.getDispatcher().getEventHandler()
.handle(new RMNodeEvent(nodeId, RMNodeEventType.RECOMMISSION));
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)