免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2761 | 回复: 2
打印 上一主题 下一主题

keealived+lvs+smtp不能转发 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-07 09:13 |只看该作者 |倒序浏览
配置了keepalived+lvs用来转发25和110端口,但是死活不转发,求各位高手看看。keepalived配置如下:
  1. ! Configuration File for keepalived

  2. global_defs {
  3.    router_id LVS_DEVEL
  4. }

  5. vrrp_instance VI_1 {
  6.     state MASTER
  7.     interface eth0
  8.     virtual_router_id 51
  9.     priority 100
  10.     advert_int 1
  11.     authentication {
  12.         auth_type PASS
  13.         auth_pass 1111
  14.     }
  15.     virtual_ipaddress {
  16.         192.168.1.198
  17.     }
  18. }

  19. virtual_server 192.168.1.198 25 {
  20.     delay_loop 6                  #(每隔10秒查询realserver状态)
  21.     lb_algo wrr                  #(lvs 算法)
  22.     lb_kind DR                #(Direct Route)
  23.     persistence_timeout 60        #(同一IP的连接60秒内被分配到同一台realserver)
  24.     protocol TCP                #(用TCP协议检查realserver状态)
  25.     real_server 192.168.1.118 25 {
  26.         weight 3               #(权重)
  27.         TCP_CHECK {
  28.         connect_timeout 3       #(10秒无响应超时)
  29.         nb_get_retry 3
  30.         delay_before_retry 3
  31.         connect_port 25
  32.         }
  33.     }
  34.     real_server 192.168.1.240 25 {
  35.         weight 3
  36.         TCP_CHECK {
  37.         connect_timeout 3
  38.         nb_get_retry 3
  39.         delay_before_retry 3
  40.         connect_port 25
  41.         }
  42.      }
  43. }

  44. virtual_server 192.168.1.198 110 {
  45.     delay_loop 6                  #(每隔10秒查询realserver状态)
  46.     lb_algo wrr                  #(lvs 算法)
  47.     lb_kind DR                  #(Direct Route)
  48.     persistence_timeout 60        #(同一IP的连接60秒内被分配到同一台realserver)
  49.     protocol TCP                #(用TCP协议检查realserver状态)

  50.     real_server 192.168.1.118 110 {
  51.         weight 3               #(权重)
  52.         TCP_CHECK {
  53.         connect_timeout 3       #(10秒无响应超时)
  54.         nb_get_retry 3
  55.         delay_before_retry 3
  56.         connect_port 110
  57.         }
  58.     }
  59.     real_server 192.168.1.240 110 {
  60.         weight 3
  61.         TCP_CHECK {
  62.         connect_timeout 3
  63.         nb_get_retry 3
  64.         delay_before_retry 3
  65.         connect_port 110
  66.         }
  67.      }
  68. }
复制代码
我用watch ipvsadmin -ln
看到链接状态一直是这样的
  1. IP Virtual Server version 1.2.1 (size=4096)
  2. Prot LocalAddress:Port Scheduler Flags
  3.   -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
  4. TCP  192.168.1.198:25 wrr persistent 60
  5.   -> 192.168.1.118:25             Route   3      0          1
  6.   -> 192.168.1.240:25             Route   3      0          0
  7. TCP  192.168.1.198:110 wrr persistent 60
  8.   -> 192.168.1.118:110            Route   3      0          0
  9.   -> 192.168.1.240:110            Route   3      0          0
复制代码
这个神马原因啊。。。

论坛徽章:
0
2 [报告]
发表于 2012-11-08 14:22 |只看该作者
为什么没人回答呢。失落。。。

论坛徽章:
0
3 [报告]
发表于 2013-08-12 11:28 |只看该作者
搞定,关贴。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP