kyungwan nam created YARN-8179:
----------------------------------
Summary: Preemption does not happen due to
natural_termination_factor when DRF is used
Key: YARN-8179
URL: https://issues.apache.org/jira/browse/YARN-8179
Project: Hadoop YARN
Issue Type: Bug
Reporter: kyungwan nam
cluster
* DominantResourceCalculator
* QueueA : 50 (capacity) ~ 100 (max capacity)
* QueueB : 50 (capacity) ~ 50 (max capacity)
all of resources have been allocated to QueueA. (all Vcores are allocated to
QueueA)
if App1 is submitted to QueueB, over-utilized QueueA should be preempted.
but, I’ve met the problem, which preemption does not happen. it caused that
App1 AM can not allocated.
when App1 is submitted, pending resources for asking App1 AM would be
<Memory:2048, Vcores:1>
so, Vcores which need to be preempted from QueueB should be 1.
but, it can be 0 due to natural_termination_factor (default is 0.2)
we should guarantee that resources not to be 0 even though applying
natural_termination_factor
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]