add notify script
This commit is contained in:
+4
-2
@@ -1,4 +1,4 @@
|
||||
KEEPALIVED_INTERFACE: p4p1
|
||||
KEEPALIVED_INTERFACE: eth0
|
||||
KEEPALIVED_PASSWORD: d0cker
|
||||
|
||||
# for electing MASTER, highest priority wins.
|
||||
@@ -7,8 +7,10 @@ KEEPALIVED_PRIORITY: 150
|
||||
|
||||
KEEPALIVED_UNICAST_PEERS:
|
||||
- 192.168.1.10
|
||||
- 192.168.1.11
|
||||
|
||||
KEEPALIVED_VIRTUAL_IPS:
|
||||
- 192.168.1.231
|
||||
- 192.168.1.232
|
||||
|
||||
KEEPALIVED_NOTIFY: /osixia/keepalived/notify-example.sh
|
||||
KEEPALIVED_NOTIFY: /osixia/keepalived/notify.sh
|
||||
|
||||
+4
-4
@@ -16,16 +16,16 @@ NAME=$2
|
||||
STATE=$3
|
||||
|
||||
case $STATE in
|
||||
"MASTER") echo "I'm the MASTER! Whup whup." >> keepalived.info
|
||||
"MASTER") logger "I'm the MASTER! Whup whup."
|
||||
exit 0
|
||||
;;
|
||||
"BACKUP") "Ok, i'm just a backup, great." >> keepalived.info
|
||||
"BACKUP") logger "Ok, i'm just a backup, great."
|
||||
exit 0
|
||||
;;
|
||||
"FAULT") echo "Fault, what ?" >> keepalived.info
|
||||
"FAULT") logger "Fault, what ?"
|
||||
exit 0
|
||||
;;
|
||||
*) echo "Unknown state" >> keepalived.info
|
||||
*) logger "Unknown state"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user