From 3936e0ebaaf1b7a1fd36c3e9405db1794c9695f7 Mon Sep 17 00:00:00 2001
From: Simon Michnowicz <simon.michnowicz@monash.edu>
Date: Thu, 5 May 2022 13:36:25 +1000
Subject: [PATCH] added --single-transaction to mysqldump backup command please
 note that this flag is position dependant. You can not put it before
 --defaults-file

---
 roles/slurm_sql_bk/templates/backup_mysql_for_slurm.sh.j2 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/roles/slurm_sql_bk/templates/backup_mysql_for_slurm.sh.j2 b/roles/slurm_sql_bk/templates/backup_mysql_for_slurm.sh.j2
index 55dc58fa..c9100276 100644
--- a/roles/slurm_sql_bk/templates/backup_mysql_for_slurm.sh.j2
+++ b/roles/slurm_sql_bk/templates/backup_mysql_for_slurm.sh.j2
@@ -9,7 +9,7 @@ DATA_DIR={{ SQL_BK_DATA_DIR }}
 NAME="$DATA_DIR/mysql_dump_20${TIME}.sql"
 
 cd $DATA_DIR
-sudo mysqldump --defaults-file=$BIN_DIR/mysql.conf --host={{ SQL_IP }}   slurm_acct_db > $NAME
+sudo mysqldump --defaults-file=$BIN_DIR/mysql.conf --single-transaction --host={{ SQL_IP }}   slurm_acct_db > $NAME
 sudo chmod go-r $NAME
 sudo gzip -f $NAME
 #scp file to   dummy user @ Destination Node and Directory
-- 
GitLab