strigger(1) Slurm Commands strigger(1) (NAME) strigger - Slurm . (SYNOPSIS) strigger --set [OPTIONS...] strigger --get [OPTIONS...] strigger --clear [OPTIONS...] (DESCRIPTION) strigger Slurm . . . . hostlist . ( ) . . . ( DOWN ) . <<--flags=PERM>> . . : SlurmUser SlurmUser root . slurmctld . slurmctld . SlurmUser : scontrol show config | grep SlurmUser (ARGUMENTS) -C, --backup_slurmctld_assumed_control slurmctld . -B, --backup_slurmctld_failure slurmctld . -c, --backup_slurmctld_resumed_operation slurmctld . --burst_buffer burst buffer . --clear . () --id --jobid --user . root . -M, --clusters= . slurmdbd FederationParameters=fed_display . -d, --down DOWN . -D, --drained DRAINED . --draining DRAINED DRAINING . -F, --fail FAILING . -f, --fini . --flags= . . : PERM . --get . . -i, --id= (ID) . -I, --idle --offset IDLE . (hibernate) . -j, --jobid= (Job ID) . SLUID . RES_ID . SLUID SLUID ( ). : --jobid --node . --jobid --up --down . -n, --node[=host] () . ( --jobid) . : --node --jobid . --jobid --up --down --drained . <<-ntux>> <<-n tux>>. -N, --noheader . -o, --offset= . . --offset . --offset=320 ( ) . -h, --primary_database_failure . (accounting plugin) mysql slurmctld . -H, --primary_database_resumed_operation . mysql . -g, --primary_slurmdbd_failure slurmdbd . slurmctld slurmdbd . -G, --primary_slurmdbd_resumed_operation slurmdbd . slurmctld slurmdbd . (agent) . -e, --primary_slurmctld_acct_buffer_full slurmctld . -a, --primary_slurmctld_failure slurmctld . -b, --primary_slurmctld_resumed_control slurmctld . -A, --primary_slurmctld_resumed_operation slurmctld . -p, --program= (fully qualified pathname) . . . (kill) . -Q, --quiet (non-fatal) . . -r, --reconfig . slurmctld (node) . -R, --resume RESUME . --set . : . . SlurmUser SlurmUser (root) . -t, --time (job) . --jobid . -u, --up DOWN . --user= . root adam --user=root . (user ID) . -v, --verbose . . -V , --version . (OUTPUT FIELD DESCRIPTIONS) TRIG_ID (Trigger ID). RES_TYPE : job node RES_ID : job "*" TYPE : time fini ( ) down up ( ) drained idle reconfig ( ) OFFSET (offset) . ( ) USER PROGRAM strigger (remote procedure call) slurmctld . strigger Slurm slurmctld slurmctld (denial of service) . strigger Slurm slurmctld . strigger . (ENVIRONMENT VARIABLES) strigger . . (: .) SLURM_CONF Slurm. SLURM_DEBUG_FLAGS strigger . DebugFlags slurm.conf(5) . slurm.conf . (EXAMPLES) "/usr/sbin/primary_slurmctld_failure" slurmctld . $ cat /usr/sbin/primary_slurmctld_failure #!/bin/bash # Submit trigger for next primary slurmctld failure event strigger --set --primary_slurmctld_failure \ --program=/usr/sbin/primary_slurmctld_failure # Notify the administrator of the failure using e-mail /bin/mail slurm_admin@site.com -s Primary_SLURMCTLD_FAILURE $ strigger --set --primary_slurmctld_failure \ --program=/usr/sbin/primary_slurmctld_failure "/usr/sbin/slurm_admin_notify" (down ). down ( Slurm ). $ cat /usr/sbin/slurm_admin_notify #!/bin/bash # Submit trigger for next event strigger --set --node --down \ --program=/usr/sbin/slurm_admin_notify # Notify administrator using by e-mail /bin/mail slurm_admin@site.com -s NodesDown:$* $ strigger --set --node --down \ --program=/usr/sbin/slurm_admin_notify "/usr/sbin/slurm_suspend_node" (idle) . $ strigger --set --node --idle --offset=600 \ --program=/usr/sbin/slurm_suspend_node "/home/joe/clean_up" 1234 . $ strigger --set --jobid=1234 --time --offset=-600 \ --program=/home/joe/clean_up "/home/joe/node_died" 1234 DOWN . $ strigger --set --jobid=1234 --down \ --program=/home/joe/node_died 1235. $ strigger --get --jobid=1235 TRIG_ID RES_TYPE RES_ID TYPE OFFSET USER PROGRAM 123 job 1235 time -600 joe /home/bob/clean_up 125 job 1235 down 0 joe /home/bob/node_died 125. $ strigger --clear --id=125 /home/joe/job_fini 1237. $ strigger --set --jobid=1237 --fini --program=/home/joe/job_fini Copyright (C) 2007 The Regents of the University of California. Lawrence Livermore National Laboratory (.. DISCLAIMER). Copyright (C) 2008-2010 Lawrence Livermore National Security. Copyright (C) 2010-2022 SchedMD LLC. Slurm . . Slurm << >> (GNU General Public License) << >> (Free Software Foundation) ( ) . Slurm . << >> . (SEE ALSO) scontrol(1), sinfo(1), squeue(1) Slurm 26.05 Slurm Commands strigger(1)