SLURM User Commands


Posted by Pierre-Edouard Guerin · 1 min read · Published on May 30, 2021

Nextflow

High Computing Performance (HPC) using computer clusters requires a workload manager. A workload manager is a queuing system for job execution in a shared environment. It runs the allocated resources (memory, CPU, GPU) for the specified job when the resources are available without disturbing other running or planned jobs.

Previously I was using Sun Grid Engine as a workload manager. Now I am using SLURM. Here I present the most useful commands to submit and monitor jobs on computer clusters.

SLURM

SLURM or the Simple Linux Utility for Resource Management

slurm_components_schema

Access and use the cluster

The SSH protocol (also referred to as Secure Shell) is a method for secure remote login from one computer to another. It provides several alternative options for strong authentication, and it protects the communications security and integrity with strong encryption.

To access to a cluster, you need your administrator creates your account first. Then you can acces via SSH.

ssh <yourUserName>@<clusterAdress>

References







Relevant Tags

About the Author