YARN Resource Management
Also available as:
PDF
loading table of contents...

Preemption Workflow

Preemption is governed by a set of capacity monitor policies, which must be enabled by setting the yarn.resourcemanager.scheduler.monitor.enable property to "true". These capacity monitor policies apply Preemption in configurable intervals based on defined capacity allocations, and in as graceful a manner as possible. Containers are only killed as a last resort. The following image demonstrates the Preemption workflow: