@InterfaceAudience.Private @InterfaceStability.Unstable public class FSSchedulerNode extends SchedulerNode
| Constructor and Description |
|---|
FSSchedulerNode(RMNode node,
boolean usePortForNodeName) |
| Modifier and Type | Method and Description |
|---|---|
FSAppAttempt |
getReservedAppSchedulable() |
void |
reserveResource(SchedulerApplicationAttempt application,
org.apache.hadoop.yarn.api.records.Priority priority,
RMContainer container)
Reserve container for the attempt on this node.
|
void |
unreserveResource(SchedulerApplicationAttempt application)
Unreserve resources on this node.
|
allocateContainer, getAvailableResource, getHttpAddress, getLabels, getNodeID, getNodeName, getNumContainers, getRackName, getReservedContainer, getRMNode, getRunningContainers, getTotalResource, getUsedResource, isValidContainer, recoverContainer, releaseContainer, setReservedContainer, setTotalResource, toString, updateLabelspublic FSSchedulerNode(RMNode node, boolean usePortForNodeName)
public void reserveResource(SchedulerApplicationAttempt application, org.apache.hadoop.yarn.api.records.Priority priority, RMContainer container)
SchedulerNodereserveResource in class SchedulerNodepublic void unreserveResource(SchedulerApplicationAttempt application)
SchedulerNodeunreserveResource in class SchedulerNodepublic FSAppAttempt getReservedAppSchedulable()
Copyright © 2016 Apache Software Foundation. All Rights Reserved.