Advertisement
Guest User

Untitled

a guest
Jul 31st, 2015
247
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.89 KB | None | 0 0
  1. global_defs {
  2. router_id r_id
  3. }
  4.  
  5. vrrp_script chk_myscript {
  6. script "/etc/keepalived/chk_available.sh"
  7. interval 4 # check every 4 seconds
  8. fall 2 # require 2 failures for KO
  9. }
  10.  
  11. vrrp_instance r_id {
  12. state MASTER
  13. interface enp0s3
  14. virtual_router_id 10
  15. priority 101
  16. advert_int 1
  17. authentication {
  18. auth_type PASS
  19. auth_pass password
  20. }
  21. virtual_ipaddress {
  22. 10.0.25.3/24 dev enp0s3
  23. }
  24. track_script {
  25. chk_myscript
  26. }
  27. }
  28.  
  29. #!/bin/sh
  30. ping_test()
  31. {
  32. ping -c2 8.8.8.8 > /dev/null #it's just an example ip
  33. if [ $? -eq 0 ]
  34. then
  35. return 0
  36. else
  37. return 1
  38. fi
  39. }
  40. ping_return
  41.  
  42. VRRP sockpool: [ifindex(2), proto(112), unicast(0), fd(10,11)]
  43. ROUTER keepalived_vrrp[2800]: Using LinkWatch kernel netlink reflector...
  44. ROUTER keepalived_vrrp[2801]: VRRP_Instance(INSTANCE) NOW in FAULT state
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement