Are Slurm jobs listed in a folder?
Feb 4, 11:00am

In Slurm (Simple Linux Utility for Resource Management), jobs themselves are not stored as files in a folder. Instead, Slurm manages jobs in its internal database and scheduling system. Here’s how you can interact with Slurm jobs:

Key Points:

  • Job Information: Slurm stores job details (like job ID, user, status, resources, etc.) in its database, not as files in a directory.
  • Viewing Jobs: You use commands like squeue, sacct, or scontrol show job to list and inspect jobs.
  • Output/Error Files: By default, Slurm redirects the standard output and error of a job to files (e.g., slurm-<jobid>.out). These files are typically written to the directory where the job was submitted, unless you specify a different path with the --output or --error options.

Example Commands:

  • List all jobs: squeue
  • View details of a specific job: scontrol show job <jobid>
  • Check job accounting: sacct

Output Files:

If you want to find the output files of a Slurm job, look in the submission directory or the path you specified. For example:

bash
ls slurm-*.out

Would you like help with a specific Slurm command or job management task?

Feb 4, 11:00am

This Chat is read-only. Login to resume chatting.