Specify Resources to Schedule On

Specify those resources which are not to be over-allocated, or if Boolean are to be honored, when scheduling jobs.

Important: The Resources to Schedule By parameter can only be updated if the cluster was added by a user with passwordless sudo permissions and therefore may not appear as a Scheduling parameter.

A scheduler honors all resources specified by the Resources to Schedule By parameter. If this parameter is not set, the scheduler honors all resources, built-in and custom. It is more efficient to list just the resources that you want a scheduler to schedule on.

A scheduler chooses which resources to schedule on according to the following rules:
  • A scheduler always schedules jobs based on the availability of the following vnode-level resources: vnodes, host, any boolean resource.
  • A scheduler will schedule jobs based on the availability of other resources only if those resources are specified in the Resources to Schedule By parameter. Some resources are automatically added to this parameter: aoe, arch, eoe, host, mem, ncpus and vnode.
  1. Click the Configure tab.
  2. Choose the HPC to configure.

    Choose an HPC
    Figure 1. Choose an HPC
  3. Click Scheduling from the PBS Professional menu located on the left-hand side of the web page.
  4. Click located to the right of Resources to Schedule By.
  5. For Resources to Schedule By, enter a comma separated list of resources.
    ncpus, mem, arch, host, vnode, aoe, eoe
  6. Click to save the change.