Single Node Jobs


Account, Partitions and Resources

Slurm Accounts:
 
A slurm account is used to charge farm CPU time to a correct computing project. Every user is a member of at least one slurm account if the user works with the slurm system . The account for a job must be included in a job submission script using "#SBATCH --account=account_name". The list of accounts and the users who are in those accounts can be found in this web page Slurm Accounts.
 

Batch System (Slurm)

Slurm is an open source, fault-tolerant, and highly scalable cluster management and job scheduling system for large and small Linux clusters. It has been used in many supercomputing sites and data centers across the world. JLab farm deployed Slurm in early 2019, but it was hidden from users by Auger system. Users now can access Slurm directly from farm interactive nodes.

/volatile disk pool

The volatile disk is for temporary storage of large files. It uses a Lustre filesystem and is thus inefficient for reading and writing of small files (those that are a few megabytes or smaller). Files are automatically deleted by a deletion algorithm that runs periodically. The deletion algorithm ensures that space is always available for new files to be written to volatile and that disk space is fairly shared among the experimental physics groups at the lab.

SlurmJobs


Name
   slurmJobs - Slurm batch job status query

Syntax  

   slurmJobs [-h] [-u username] [-j job_id] [-s stat ] [-a account] [-q queue]

Description

slurmHosts


Name
    slurmHosts - displays hosts and their static and dynamic resources/features.

Syntax

    slurmHosts

Description

Auger-Slurm

How to use this system?
 

Deletion algorithm


Cache Manager


Pages