submitted a job but don’t see it in the SLURM queue

If you’ve submitted a job but don’t see it in the SLURM queue, there could be several reasons for this. Let’s troubleshoot:

  1. Job Submission Confirmation: When you submit a job using sbatch, you should see a confirmation message with a Job ID. For example:
   Submitted batch job 12345

Ensure you received this confirmation. If not, your job may not have been submitted correctly.

  1. Check Your Job History: Sometimes jobs finish very quickly or might fail immediately. You can check your job history using sacct:
   sacct -u your_username

This will show you the status of all your jobs, including those that have completed or failed.

  1. Check Your Job Script: Ensure your SLURM job script is correct and doesn’t contain any errors that might prevent it from being submitted. For example, make sure you have the necessary SBATCH directives and that any commands within the script are correct.
  2. Queue Status: Check the queue to see if there are any other jobs that might be delaying the scheduling of your job:
   squeue -u your_username
  1. Job Limits: Your system might have limits on the number of jobs you can submit at a time. Check with your system administrator to ensure you’re within those limits.
  2. Error Logs: If there’s an issue with your job script, it might not be submitted correctly. Check the error log specified in your job script to see if there are any errors.

If you’ve tried these steps and still can’t find your job in the queue, you might want to reach out to your system administrator for further assistance.


Discover more from Science Comics

Subscribe to get the latest posts sent to your email.

Leave a Reply

error: Content is protected !!