blob: d2a4bf897cf1197379ed500cebcbe8ab0a8e6d58 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
--- share/hooks/raft/vip.sh
+++ share/hooks/raft/vip.sh
@@ -16,11 +16,14 @@
case $ACTION in
leader)
+ logger -t opennebula-raft -p alert "Taking over floating IP $IP on $INTERFACE"
sudo ip address add $IP dev $INTERFACE
- arping -c 5 -A -I $INTERFACE ${IP%%/*}
+ sudo arping -c 3 -U -I $INTERFACE ${IP%%/*}
+ sudo arping -c 3 -UA -I $INTERFACE ${IP%%/*}
;;
follower)
+ logger -t opennebula-raft -p alert "Giving up floating IP $IP on $INTERFACE"
sudo ip address del $IP dev $INTERFACE
;;
|