strigger

View or modify Slurm trigger information. Triggers are actions that are automatically run when a given event occurs on a Slurm cluster. More information: <https://slurm.schedmd.com/strigger.html>.

Install

All systems
curl cmd.cat/strigger.sh
Debian Debian
apt-get install slurm-client
Ubuntu
apt-get install slurm-client
image/svg+xml Kali Linux
apt-get install slurm-client
Fedora
dnf install slurm
Windows (WSL2)
sudo apt-get update sudo apt-get install slurm-client
OS X
brew install slurm
Raspbian
apt-get install slurm-client

View or modify Slurm trigger information. Triggers are actions that are automatically run when a given event occurs on a Slurm cluster. More information: <https://slurm.schedmd.com/strigger.html>.

  • Register a new trigger. Execute the specified program when the specified event occurs:
    strigger --set --primary_database_failure|primary_slurmdbd_failure|primary_slurmctld_acct_buffer_full|primary_slurmctld_failure|... --program=path/to/executable
  • Execute the specified program when the specified job terminated:
    strigger --set --jobid=job_id --fini --program="path/to/executable argument1 argument2 ..."
  • View active triggers:
    strigger --get
  • View active triggers regarding the specified job:
    strigger --get --jobid=job_id
  • Clear the specified trigger:
    strigger --clear trigger_id

© tl;dr; authors and contributors