12.07.2015 Views

Platform LSF Command Reference - SAS

Platform LSF Command Reference - SAS

Platform LSF Command Reference - SAS

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

otbbotSynopsisbbot job_ID | "job_ID[index_list]" [position]bbot -h | -VDescriptionMoves a pending job relative to the last job in the queue.Changes the queue position of a pending job or job array element, to affect the order in which jobs are considered fordispatch.By default, <strong>LSF</strong> dispatches jobs in a queue in the order of arrival (that is, first-come, first-served), subject to availabilityof suitable server hosts.The bbot command allows users and the <strong>LSF</strong> administrator to manually change the order in which jobs are consideredfor dispatch. Users can only operate on their own jobs, whereas the <strong>LSF</strong> administrator can operate on any user’s jobs.If invoked by the <strong>LSF</strong> administrator, bbot moves the selected job after the last job with the same priority submitted tothe queue.If invoked by a user, bbot moves the selected job after the last job with the same priority submitted by the user to thequeue.Pending jobs are displayed by bjobs in the order in which they are considered for dispatch.A user may use bbot to change the dispatch order of their jobs scheduled using a fairshare policy. However, if a jobscheduled using a fairshare policy is moved by the <strong>LSF</strong> administrator using btop, the job is not subject to furtherfairshare scheduling unless the same job is subsequently moved by the <strong>LSF</strong> administrator using bbot; in this case thejob is scheduled again using the same fairshare policy.To prevent users from changing the queue position of a pending job with bbot, configureJOB_POSITION_CONTROL_BY_ADMIN=Y in lsb.params.You cannot run bbot on jobs pending in an absolute priority scheduling (APS) queue.Optionsjob_ID | "job_ID[index_list]"positionRequired. Job ID of the job or job array on which to operate.For a job array, the index list, the square brackets, and the quotation marks arerequired. An index list is used to operate on a job array. The index list is a commaseparated list whose elements have the syntax start_index[-end_index[:step]] wherestart_index, end_index and step are positive integers. If the step is omitted, a step ofone is assumed. The job array index starts at one. The maximum job array index is1000. All jobs in the array share the same job_ID and parameters. Each element of thearray is distinguished by its array index.Optional. The position argument can be specified to indicate where in the queue thejob is to be placed. position is a positive number that indicates the target position ofthe job from the end of the queue. The positions are relative to only the applicable jobs<strong>Platform</strong> <strong>LSF</strong> <strong>Command</strong> <strong>Reference</strong> 39

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!