-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.8.0, 2.7.2
-
Fix Version/s: 2.9.0, 3.0.0-alpha1
-
Component/s: fairscheduler
-
Labels:None
-
Hadoop Flags:Reviewed
FSAppAttempt adds duplicate ResourceRequest to demand in updateDemand. We should only count ResourceRequest for ResourceRequest.ANY when calculate demand.
Because hasContainerForNode will return false if no container request for ResourceRequest.ANY and both allocateNodeLocal and allocateRackLocal will also decrease the number of containers for ResourceRequest.ANY.
This issue may cause current memory demand overflow(integer) because duplicate requests can be on multiple nodes.
- is related to
-
YARN-1458 FairScheduler: Zero weight can lead to livelock
-
- Resolved
-