From 3a7972233a1ea2bc1b2329ae4b32535effdf8948 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 26 May 2017 19:20:41 +0000 Subject: [PATCH] do the right thing on failovers on pgbdr --- .../keepalived-notify.sh.pgbdr01.stg.phx2.fedoraproject.org | 2 ++ .../keepalived-notify.sh.pgbdr02.stg.phx2.fedoraproject.org | 2 ++ 2 files changed, 4 insertions(+) diff --git a/roles/keepalived/files/keepalived-notify.sh.pgbdr01.stg.phx2.fedoraproject.org b/roles/keepalived/files/keepalived-notify.sh.pgbdr01.stg.phx2.fedoraproject.org index 76b2255aa4..69d8623ef1 100644 --- a/roles/keepalived/files/keepalived-notify.sh.pgbdr01.stg.phx2.fedoraproject.org +++ b/roles/keepalived/files/keepalived-notify.sh.pgbdr01.stg.phx2.fedoraproject.org @@ -14,11 +14,13 @@ fi # We are becoming the backup node # if [ $STATE == "BACKUP" ]; then + systemctl restart posgresql-9.4 logger "just became keepalived backup" fi # # something horrible has gone wrong # if [ $STATE == "FAULT" ]; then + systemctl stop posgresql-9.4 logger "just had a keepalived fault" fi diff --git a/roles/keepalived/files/keepalived-notify.sh.pgbdr02.stg.phx2.fedoraproject.org b/roles/keepalived/files/keepalived-notify.sh.pgbdr02.stg.phx2.fedoraproject.org index 76b2255aa4..69d8623ef1 100644 --- a/roles/keepalived/files/keepalived-notify.sh.pgbdr02.stg.phx2.fedoraproject.org +++ b/roles/keepalived/files/keepalived-notify.sh.pgbdr02.stg.phx2.fedoraproject.org @@ -14,11 +14,13 @@ fi # We are becoming the backup node # if [ $STATE == "BACKUP" ]; then + systemctl restart posgresql-9.4 logger "just became keepalived backup" fi # # something horrible has gone wrong # if [ $STATE == "FAULT" ]; then + systemctl stop posgresql-9.4 logger "just had a keepalived fault" fi