From 3a81d28f7cb640e92c3c32ba877bf0a045f5600a Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 16 Jan 2015 19:35:04 +0000 Subject: [PATCH] Tweak things and add a shutdown call --- roles/keepalived/templates/keepalived.conf.j2 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/keepalived/templates/keepalived.conf.j2 b/roles/keepalived/templates/keepalived.conf.j2 index 916da3b23a..aca31d291b 100644 --- a/roles/keepalived/templates/keepalived.conf.j2 +++ b/roles/keepalived/templates/keepalived.conf.j2 @@ -9,7 +9,7 @@ global_defs { vrrp_instance VI_1 { # initial state - state BACKUP + state MASTER interface {{ keepalived_interface }} # arbitary unique number 0..255 # used to differentiate multiple instances of vrrpd @@ -17,7 +17,14 @@ vrrp_instance VI_1 { # for electing MASTER, highest priority wins. # to be MASTER, make 50 more than other machines. priority {{ keepalived_priority }} + # + # On master/backup changes, add/remove cron jobs and kojira + # notify /usr/local/bin/keepalived-notify.sh + # + # On stop/shutdown, do the same things as moving to MASTER + # + notify_stop "/usr/local/bin/keepalived-notify.sh type VI_1 MASTER PRI" virtual_ipaddress { {{ keepalived_ipaddress }} }