Details
Description
This issue happens after YARN-8720.
Before that, AMS uses scheduler.getMaximumAllocation to do the normalization. After that, AMS uses LeafQueue.getMaximumAllocation. The scheduler one uses nodeTracker.getMaximumAllocation, but the LeafQueue.getMaximum doesn't.
We should use the scheduler.getMaximumAllocation to cap the per-queue's maximum-allocation every time.
Attachments
Attachments
Issue Links
- is caused by
-
YARN-8720 CapacityScheduler does not enforce max resource allocation check at queue level
- Resolved