Uses of Class
org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement.AppPlacementAllocator
Packages that use AppPlacementAllocator
Package
Description
Package org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
contains classes related to application monitor.
-
Uses of AppPlacementAllocator in org.apache.hadoop.yarn.server.resourcemanager.scheduler
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler that return AppPlacementAllocatorModifier and TypeMethodDescriptionstatic AppPlacementAllocator<SchedulerNode>ApplicationPlacementAllocatorFactory.getAppPlacementAllocator(String appPlacementAllocatorName, AppSchedulingInfo appSchedulingInfo, org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey, RMContext rmContext) Get AppPlacementAllocator related to the placement type requested.<N extends SchedulerNode>
AppPlacementAllocator<N>AppSchedulingInfo.getAppPlacementAllocator(org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerkey) <N extends SchedulerNode>
AppPlacementAllocator<N>SchedulerApplicationAttempt.getAppPlacementAllocator(org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey) -
Uses of AppPlacementAllocator in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common
Fields in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common with type parameters of type AppPlacementAllocatorModifier and TypeFieldDescriptionstatic final Class<? extends AppPlacementAllocator>ApplicationSchedulingConfig.DEFAULT_APPLICATION_PLACEMENT_TYPE_CLASS -
Uses of AppPlacementAllocator in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica
Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.common.fica that return AppPlacementAllocatorModifier and TypeMethodDescriptionFiCaSchedulerApp.getAppPlacementAllocator(org.apache.hadoop.yarn.server.scheduler.SchedulerRequestKey schedulerRequestKey) -
Uses of AppPlacementAllocator in org.apache.hadoop.yarn.server.resourcemanager.scheduler.placement
Subclasses of AppPlacementAllocator in org.apache.hadoop.yarn.server.resourcemanager.scheduler.placementModifier and TypeClassDescriptionclassLocalityAppPlacementAllocator<N extends SchedulerNode>This is an implementation of theAppPlacementAllocatorthat takes into account locality preferences (node, rack, any) when allocating containers.classThis is a simple implementation to do affinity or anti-affinity for inter/intra apps.