@InterfaceAudience.LimitedPrivate(value="yarn") @InterfaceStability.Evolving public interface ResourceScheduler extends YarnScheduler, Recoverable
YarnScheduler.| Modifier and Type | Method and Description |
|---|---|
void |
reinitialize(org.apache.hadoop.conf.Configuration conf,
RMContext rmContext)
Re-initialize the
ResourceScheduler. |
void |
setRMContext(RMContext rmContext)
Set RMContext for
ResourceScheduler. |
allocate, checkAccess, getAppResourceUsageReport, getAppsInQueue, getClusterResource, getMaximumResourceCapability, getMinimumResourceCapability, getNodeReport, getNumClusterNodes, getQueueInfo, getQueueUserAclInfo, getRMContainer, getRootQueueMetrics, getSchedulerAppInfo, moveApplicationrecovervoid setRMContext(RMContext rmContext)
ResourceScheduler.
This method should be called immediately after instantiating
a scheduler once.rmContext - created by ResourceManagervoid reinitialize(org.apache.hadoop.conf.Configuration conf,
RMContext rmContext)
throws IOException
ResourceScheduler.conf - configurationIOExceptionCopyright © 2014 Apache Software Foundation. All Rights Reserved.