Package | Description |
---|---|
org.apache.hadoop.yarn.server.resourcemanager.scheduler | |
org.apache.hadoop.yarn.server.resourcemanager.scheduler.activities | |
org.apache.hadoop.yarn.server.resourcemanager.scheduler.constraint |
Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
contains classes related to scheduling containers using placement
constraints.
|
org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement |
Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
contains classes related to application monitor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AppSchedulingInfo.precheckNode(org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerKey,
SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
Optional<DiagnosticsCollector> dcOpt)
Pre-check node to see if it satisfy the given schedulerKey and
scheduler mode.
|
Modifier and Type | Class and Description |
---|---|
class |
GenericDiagnosticsCollector
Generic interface that can be used for collecting diagnostics.
|
Modifier and Type | Method and Description |
---|---|
Optional<DiagnosticsCollector> |
ActivitiesManager.getOptionalDiagnosticsCollector() |
Optional<DiagnosticsCollector> |
ActivitiesManager.DiagnosticsCollectorManager.getOptionalDiagnosticsCollector() |
Modifier and Type | Method and Description |
---|---|
static String |
ActivitiesManager.getDiagnostics(Optional<DiagnosticsCollector> dcOpt) |
Constructor and Description |
---|
DiagnosticsCollectorManager(DiagnosticsCollector gdc) |
Modifier and Type | Method and Description |
---|---|
static boolean |
PlacementConstraintsUtil.canSatisfyConstraints(org.apache.hadoop.yarn.api.records.ApplicationId applicationId,
org.apache.hadoop.yarn.api.records.SchedulingRequest request,
SchedulerNode schedulerNode,
PlacementConstraintManager pcm,
AllocationTagsManager atm,
Optional<DiagnosticsCollector> dcOpt)
Returns true if the placement constraint for a given scheduling request
is currently satisfied by the specific scheduler node.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SingleConstraintAppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
Optional<DiagnosticsCollector> dcOpt) |
boolean |
LocalityAppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
Optional<DiagnosticsCollector> dcOpt) |
abstract boolean |
AppPlacementAllocator.precheckNode(SchedulerNode schedulerNode,
SchedulingMode schedulingMode,
Optional<DiagnosticsCollector> dcOpt)
Does this
AppPlacementAllocator accept resources on given node? |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.