org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair
Class FSSchedulerNode
java.lang.Object
org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode
org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FSSchedulerNode
@InterfaceAudience.Private
@InterfaceStability.Unstable
public class FSSchedulerNode
- extends SchedulerNode
| Methods inherited from class org.apache.hadoop.yarn.server.resourcemanager.scheduler.SchedulerNode |
allocateContainer, getAvailableResource, getHttpAddress, getNodeID, getNodeName, getNumContainers, getRackName, getReservedContainer, getRMNode, getRunningContainers, getTotalResource, getUsedResource, isValidContainer, recoverContainer, releaseContainer, setReservedContainer, setTotalResource, toString |
FSSchedulerNode
public FSSchedulerNode(RMNode node,
boolean usePortForNodeName)
reserveResource
public void reserveResource(SchedulerApplicationAttempt application,
org.apache.hadoop.yarn.api.records.Priority priority,
RMContainer container)
- Description copied from class:
SchedulerNode
- Reserve container for the attempt on this node.
- Specified by:
reserveResource in class SchedulerNode
unreserveResource
public void unreserveResource(SchedulerApplicationAttempt application)
- Description copied from class:
SchedulerNode
- Unreserve resources on this node.
- Specified by:
unreserveResource in class SchedulerNode
getReservedAppSchedulable
public FSAppAttempt getReservedAppSchedulable()
Copyright © 2014 Apache Software Foundation. All Rights Reserved.