E-mail notifikácie¶
Systém SLURM vám umožňuje odosielať e-mailové notifikácie pre rôzne fázy cyklu výpočtu vašej úlohy. Táto funkcia je najužitočnejšia na informovanie používateľa o dokončení úlohy a na zobrazenie informácií o využití zdrojov.
Parametre úloh špecifické pre notifikácie¶
| Možnosť | Popis |
|---|---|
--mail-user=email_address |
E-mailová adresa, na ktorú sa má notifikácia odoslať. |
--mail-type=end |
Typ odosielanej notifikácie. V tomto prípade pri dokončení. |
Viac informácií nájdete na man stránke alebo zadajte sbatch --help.
Príklad e-mailovej notifikácie¶
V tomto príklade spúšťame úlohu na dvoch uzloch, ktorá by mala využiť všetky 128 jadier. Kľúčové slová relevantné pre notifikáciu sú zvýraznené tučne.
cat e-mail_job.sh
#!/bin/bash
#SBATCH -J "e-mail test"
#SBATCH --partition=short # Devana: short; Perun: cpu_short
#SBATCH --nodes=2
#SBATCH --ntasks-per-node=64
#SBATCH -o %J.out
#SBATCH -e %J.err
#SBATCH --mail-user=lukas.demovic@savba.sk
#SBATCH --mail-type=end
#SBATCH --exclusive
module purge
module load intel/2022a
ulimit -s unlimited
export OMP_NUM_THREADS=1
mpirun /home/demovic/benchmark/hpl-2.3/bin/xhpl
sbatch e-mail_job.sh
sbatch: slurm_job_submit: Job's time limit was set to partition limit of 1440 minutes.
Submitted batch job 41034
Po dokončení úlohy sa na zadanú adresu odosielal nasledujúci e-mail:
Sender: no-reply@devana.nscc.sk
Subject: devana Slurm Job_id=41034 Name=e-mail test Ended, Run time 00:28:37, COMPLETED, ExitCode 0
Job ID: 41034
Cluster: devana
User/Group: demovic/demovic
State: COMPLETED (exit code 0)
Nodes: 2
Cores per node: 64
CPU Utilized: 2-12:15:39
CPU Efficiency: 98.71% of 2-13:02:56 core-walltime
Job Wall-clock time: 00:28:37
Memory Utilized: 512.92 GB (estimated maximum)
Memory Efficiency: 102.58% of 500.00 GB (3.91 GB/core)
Created by: