5.685 Submitting Service Jobs

There is a new option to qsub, "-s" which can take either a 'y' or 'n' (yes or no, respectively). When "-s y" is present, then the job is marked as a service job.

qsub -l walltime=100:00:00,nodes=1 -s y service_job.py

The example above submits a job to Torque with a walltime of 100 hours, one node, and it is marked as a service job. The script "service_job.py" will be used to start, stop, and check the status of the service/workload started on the compute nodes.

Moab, as of version 5.4, is able to accept the "-s y" option when msub is used for submission. Moab will then pass this information to Torque when the job is migrated.

Related Topics 

© 2016 Adaptive Computing