Enabling Intra-Queue Preemption for a specific queue

Intra-queue preemption prevents resource imbalances in a queue.

Intra-queue preemption helps in effective distribution of resources within a queue based on configured user limits or application priorities.

To disable Intra-Queue Preemption (yarn.resourcemanager.monitor.capacity.preemption.intra-queue-preemption.enabled) for a specific queue.

You must enable inter-queue preemption to enable intra-queue preemption at the queue level.
  1. In Cloudera Manager, select Clusters > YARN Queue Manager UI service. A graphical queue hierarchy is displayed in the Overview tab.
  2. Click on the three vertical dots on the queue and select View/Edit Queue Properties option.
  3. In the Queue Properties dialog-box, uncheck the Enable Intra Queue Preemption checkbox.
  4. Click Save.