Réservation interactive en batch

Pour réserver par exemple un nœud en interactif (plus d’options SLURM) :

salloc -N 1 -n 36 [options SLURM ...]
squeue -u $USER

A ce stade vous aurez réservé un des nœuds d’Olympe jusqu’à ce que :

  • votre requête atteigne le walltime max de la QOS dans laquelle il se trouve (pour le connaître : scontrol show jobid $SLURM_JOBID),
  • votre requête atteigne le walltime max que vous lui aurez spécifié avec l’option -t D-HH:MM:SS
  • que vous arrêtiez votre requête avec la commande : scancel $SLURM_JOBID.

ATTENTION : Vous n’êtes pas automatiquement connectés sur le nœud mère. Si vous lancez une application en l’état, elle tournera sur la frontale pour laquelle les ressources cpu et mémoire sont partagées entre tous les utilisateurs connectés. Pensez donc à vous connecter sur le nœud que vous avez réservé pour lancer vos calculs :

ssh $SLURM_NODELIST

 

Voir aussi

La frontale de connexion

Une fois que vous êtes connecté à Olympe, vous êtes sur l’une des trois frontales de connexion : olympelogin1 ou olympelogin2

Organisation des files d’attente

SLURM La gestion des requêtes (job) se fait selon les ressources demandées par la requête (memoire,cpu(s), time limit,etc...). SLURM contrôle les files d’attente, appelées ici QOS (=Quality Of Servic