bslots

displays slots available and backfill windows available for backfill jobs

Synopsis

bslots [-l] [-n slots] [-R "res_req"] [-W [hour:]minutes]
bslots [-h | -V]

Description

The available slots displayed by bslots are not currently used for running jobs and can be used for backfill jobs. bslots displays a snapshot of the slots currently not in use by parallel jobs or advance reservations. They are not guaranteed to be available at job submission.

By default, displays all available slots, and the available run times (backfill windows) for those slots. When no slots are available for backfill, bslots displays
No backfill window exists at this time

bslots calculates the backfill window based on the estimated start time of potential backfill jobs. Estimated start time is only relatively accurate according to current running job information. If running jobs finish earlier or later, estimated start time may be moved to earlier or later time. There may be a small delay of a few minutes between the job finish time on which the estimate was based and the actual start time of the allocated job.

If the available backfill window has no run time limit, its length is displayed as UNLIMITED.

Options

-l

Displays backfill windows in a long multi-line format. The -l option displays host names and the number of slots on each host available for backfill.

-n slots

Specifies required slots (processors). Backfill windows whose widths are equal or larger than specified value are returned.

When no slots are available for backfill, bslots -n displays
No backfill window meets these requirements at this time
-R "res_req"

Selects hosts for calculating the backfill windows according to the specified resource requirement. By default, selects hosts of any type. The -R option only supports the select resource requirement string. Other resource requirement sections are not supported.

If LSF_STRICT_RESREQ=y in lsf.conf, the selection string must conform to the stricter resource requirement string syntax described in Administering IBM Platform LSF. The strict resource requirement syntax only applies to the select section.

When no slots are available for backfill, bslots -R displays
No backfill window meets these requirements at this time
-W [hour:]minutes

Specifies expected runtime limit. Backfill windows whose lengths are equal or larger than specified value are returned.

When no slots are available for backfill, bslots -W displays
No backfill window meets these requirements at this time
-h

Prints command usage to stderr and exits.

-V

Prints LSF release version to stderr and exits.