The following example configures pool A with three queues, with different shares, using the hosts in host group groupA:
Begin QueueQUEUE_NAME = queue1PRIORITY = 50SLOT_POOL = poolASLOT_SHARE = 50HOSTS = groupA...End QueueBegin QueueQUEUE_NAME = queue2PRIORITY = 48SLOT_POOL = poolASLOT_SHARE = 30HOSTS = groupA...End QueueBegin QueueQUEUE_NAME = queue3PRIORITY = 46SLOT_POOL = poolASLOT_SHARE = 20HOSTS = groupA...End Queue
The following configures a pool named poolB, with three queues with equal shares, using the hosts in host group groupB, setting a maximum number of slots for the pool (MAX_SLOTS_IN_POOL) and enabling a second round of scheduling based on job priority across the queues in the pool (USE_PRIORITY_IN_POOL):
Begin QueueQUEUE_NAME = queue4PRIORITY = 44SLOT_POOL = poolBSLOT_SHARE = 30HOSTS = groupBMAX_SLOTS_IN_POOL=128USE_PRIORITY_IN_POOL=Y...End QueueBegin QueueQUEUE_NAME = queue5PRIORITY = 43SLOT_POOL = poolBSLOT_SHARE = 30HOSTS = groupB...End QueueBegin QueueQUEUE_NAME = queue6PRIORITY = 42SLOT_POOL = poolBSLOT_SHARE = 30HOSTS = groupB...End Queue