Skip to content
Snippets Groups Projects
Commit 31d0f8a9 authored by Simon Michnowicz's avatar Simon Michnowicz
Browse files

updated with syslog 'logger' message

parent d92f2ea3
No related branches found
No related tags found
1 merge request!342updated with syslog 'logger' message
#!/bin/bash #!/bin/bash
# Notify the administrator of the failure using by e-mail # Notify the administrator of the failure using by e-mail
echo "On `hostname`:`date`:`whoami`: slurm-trigger event for NODE_FAILURE: $*" | `which mail` -s "NODE FAILURE $*" {{ admin_email }} MESSAGE="On `hostname`:`date`:`whoami`: slurm-trigger event for NODE_FAILURE: $*"
MAIL_HEADER="NODE FAILURE $*"
echo "${MESSAGE}" | `which mail` -s "${MAIL_HEADER} FAILURE $*" {{ admin_email }}
# Submit trigger for next primary slurmctld failure event # Submit trigger for next primary slurmctld failure event
TRIGGER_CMD="{{ slurm_dir }}/sbin/set_node_trigger.sh" TRIGGER_CMD="{{ slurm_dir }}/sbin/set_node_trigger.sh"
#write to syslog
logger "${MESSAGE}"
FILE=/tmp/node_down.txt FILE=/tmp/node_down.txt
#COMMAND="su slurm -c $TRIGGER_CMD" #COMMAND="su slurm -c $TRIGGER_CMD"
......
#!/bin/bash #!/bin/bash
# Notify the administrator of the failure using by e-mail # Notify the administrator of the failure using by e-mail
echo "On `hostname`:`date`:`who`: slurm-trigger event for Primary_SLURMCTLD_FAILURE" | `which mail` -s Primary_SLURMCTLD_FAILURE {{ admin_email }} MESSASGE="On `hostname`:`date`:`who`: slurm-trigger event for Primary_SLURMCTLD_FAILURE"
echo "${MESSAGE}" | `which mail` -s Primary_SLURMCTLD_FAILURE {{ admin_email }}
# Submit trigger for next primary slurmctld failure event # Submit trigger for next primary slurmctld failure event
TRIGGER_CMD="{{ slurm_dir }}/sbin/set_primary_slurmctld_failure_trigger.sh" TRIGGER_CMD="{{ slurm_dir }}/sbin/set_primary_slurmctld_failure_trigger.sh"
#log to syslog
logger "${MESSAGE}"
FILE=/tmp/primary_down.txt FILE=/tmp/primary_down.txt
#COMMAND="su slurm -c $TRIGGER_CMD" #COMMAND="su slurm -c $TRIGGER_CMD"
......
#!/bin/bash #!/bin/bash
# Notify the administrator of the failure using by e-mail # Notify the administrator of the failure using by e-mail
echo "On `hostname`:`date`:`whoami`: slurm-trigger event for Primary_SLURMCTLD_RESUMED" | `which mail` -s Primary_SLURMCTLD_RESUMED {{ admin_email }} MESSAGE="On `hostname`:`date`:`whoami`: slurm-trigger event for Primary_SLURMCTLD_RESUMED"
echo "${MESSAGE}" | `which mail` -s Primary_SLURMCTLD_RESUMED {{ admin_email }}
# Submit trigger for next primary slurmctld failure event # Submit trigger for next primary slurmctld failure event
#write to syslog
logger "${MESSAGE}"
FILE=/tmp/primary_up.txt FILE=/tmp/primary_up.txt
#COMMAND="su slurm -c {{ slurm_dir }}/sbin/set_primary_slurmctld_resumed_operation_trigger.sh" #COMMAND="su slurm -c {{ slurm_dir }}/sbin/set_primary_slurmctld_resumed_operation_trigger.sh"
COMMAND="{{ slurm_dir }}/sbin/set_primary_slurmctld_resumed_operation_trigger.sh" COMMAND="{{ slurm_dir }}/sbin/set_primary_slurmctld_resumed_operation_trigger.sh"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment