Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7593084
  • 博文数量: 368
  • 博客积分: 9600
  • 博客等级: 上校
  • 技术积分: 18875
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-01 00:00
文章分类

全部博文(368)

文章存档

2017年(9)

2016年(19)

2015年(3)

2014年(6)

2013年(8)

2012年(78)

2011年(66)

2010年(135)

2009年(44)

分类: LINUX

2012-03-02 15:35:29


keepalived作为lvs的配置工具以及高可用工具,能够非常方便的配置lvs,今天又发现了一个sorry_server参数能实现backup的功能,非常方便。
使用场景比如我有两个服务器,只想用其中一个,当其中一个有问题了会自动切换到另外一台服务器。当有问题的服务器弄好了以后又会切换到原来的机器上,下面是能实现这个功能的配置文件,做个备忘。

  1. global_defs {
  2. notification_email {
  3. aaa@support.com
  4. }
  5. notification_email_from aaa@support.com
  6. smtp_server mail.support.com
  7. smtp_connect_timeout 30
  8. router_id LVS_DEV1
  9. }

  10. vrrp_instance VI_V1 {
  11. state MASTER
  12. interface eth0
  13. virtual_router_id 119
  14. priority 100
  15. advert_int 1
  16. authentication {
  17. auth_type PASS
  18. auth_pass 2209
  19. }
  20. virtual_ipaddress {
  21. 192.168.3.111/24 dev eth0 label eth0:1
  22. }

  23. }

  24. virtual_server 192.168.3.111 80 {
  25. delay_loop 2
  26. lb_algo wrr
  27. lb_kind DR
  28. nat_mask 255.255.255.0
  29. persistence_timeout 60
  30. protocol TCP
  31. sorry_server 192.168.3.34 80

  32. real_server 192.168.3.92 80 {
  33. weight 4
  34. TCP_CHECK {
  35. connect_timeout 30
  36. nb_get_retry 3
  37. delay_before_retry 3
  38. connect_port 80
  39. }
  40. }
  41. }


配置完成可以测试,当把3.92的80端口down掉以后就会自动切换到3.34上,当3.92上的80端口起来以后又会重新切换回来。真棒!
阅读(6504) | 评论(1) | 转发(2) |
0

上一篇:shell计算

下一篇:LVM(逻辑卷管理器)总结

给主人留下些什么吧!~~

tpoisonooo2015-04-08 10:44:50

请问SLAVE也需要配置virtual_server 么?