免费注册 查看新帖 |

Chinaunix

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

LVS我快疯了 还没有人给我解答吗? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-06 21:43 |只看该作者 |倒序浏览
serial_no = 14
primary = 192.168.220.100
service = lvs
backup = 0.0.0.0
heartbeat = 1
heartbeat_port = 539
keepalive = 6
deadtime = 18
network = direct
debug_level = NONE
virtual server {
     active = 1
     address = 192.168.220.2 eth0:1
     vip_nmask = 255.255.255.255
     port = 80
     send = "GET / HTTP/1.0\r\n\r\n"
     expect = "HTTP"
     use_regex = 0
     load_monitor = none
     scheduler = wlc
     protocol = tcp
     timeout = 6
     reentry = 15
     quiesce_server = 0
     server cos22 {
         address = 192.168.220.3
         active = 1
         weight = 1
     }
     server cox33 {
         address = 192.168.220.4
         active = 1
         weight = 1
     }
}


IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddressort Scheduler Flags
  -> RemoteAddressort           Forward Weight ActiveConn InActConn
TCP  192.168.220.2:http wlc
  -> 192.168.220.4:http           Route   1      0          0         
  -> 192.168.220.3:http           Route   1      0          0         


Oct  6 21:35:00 cox1 nanny[28506]: starting LVS client monitor for 192.168.220.2:80
Oct  6 21:35:00 cox1 lvs[28496]: create_monitor for server/cox33 running as pid 28506
Oct  6 21:35:00 cox1 nanny[28506]: making 192.168.220.4:80 available
Oct  6 21:35:00 cox1 nanny[28505]: making 192.168.220.3:80 available
Oct  6 21:35:06 cox1 pulse[28498]: gratuitous lvs arps finished
Oct  6 21:37:09 cox1 nanny[28506]: making 192.168.220.4:80 available



但是每次访问http;//192.168.220.2 就是访问不到3和3的主机

[ 本帖最后由 yutao132 于 2009-6-7 12:34 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-06-06 21:44 |只看该作者
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddressort Scheduler Flags
-> RemoteAddressort Forward Weight ActiveConn InActConn
TCP 192.168.220.2:80 wlc
-> 192.168.220.4:80 Route 1 0 0
-> 192.168.220.3:80 Route 1 0 0

CURRENT LVS PROCESSES
root 28469 0.0 0.0 1864 440 ? Ss 21:34 0:00 pulse
root 28496 0.0 0.0 1848 624 ? Ss 21:35 0:00 /usr/sbin/lvsd --nofork -c /etc/sysconfig/ha/lvs.cf
root 28505 0.0 0.0 1832 672 ? Ss 21:35 0:00 /usr/sbin/nanny -c -h 192.168.220.3 -p 80 -s GET / HTTP/1.0\r\n\r\n -x HTTP -a 15 -I /sbin/ipvsadm -t 6 -w 1 -V 192.168.220.2 -M g -U none --lvs
root 28506 0.0 0.0 1832 676 ? Ss 21:35 0:00 /usr/sbin/nanny -c -h 192.168.220.4 -p 80 -s GET / HTTP/1.0\r\n\r\n -x HTTP -a 15 -I /sbin/ipvsadm -t 6 -w 1 -V 192.168.220.2 -M g -U none --lvs

论坛徽章:
0
3 [报告]
发表于 2009-06-06 21:46 |只看该作者
在 调度器上route add -host 192.168.220.2 dev eth0:1

虚拟己上是route add -host 192.168.220.2 dev lo:0
arp也已经禁用了

论坛徽章:
0
4 [报告]
发表于 2009-06-06 21:52 |只看该作者
那为好心的大哥帮我解答下啊~~~~~~~~~~

论坛徽章:
0
5 [报告]
发表于 2009-06-06 22:58 |只看该作者
活动连接数从来没有长过!一直是0

论坛徽章:
0
6 [报告]
发表于 2009-06-07 19:57 |只看该作者
lvs的配置分为连个部分
1、个是调度器,就是一楼上的设置,同时要开启ip转发
2、个是真实服务器的配置,需要设置vip地址,禁用arp
楼主的第二个部分没有操作

论坛徽章:
0
7 [报告]
发表于 2009-06-07 22:49 |只看该作者
貌似配置没问题,检查转发在router上是否开启,检查DR脚本,检查httpd服务是否已启动。

论坛徽章:
0
8 [报告]
发表于 2009-06-07 22:54 |只看该作者
router上以开启转发 ip_forward=1 2个realserver的HTTP都已经启动 他们都可以互相访问HTTP DR的脚本由piranha配置 我都检查了3天都没有发现错误但是就是在192.168.220.2浏览  realserver的防火墙都已经关闭了 selinux也已经关闭了啊

论坛徽章:
0
9 [报告]
发表于 2009-06-07 22:56 |只看该作者
我怀疑的是在DR上浏览192.168.220.2的VIP的流量 没有从eth0:1走 ,所以ipvsadm -l上没有任何的现实!但是我已经route add -host 19.168.220.2 dev eth0:1了

论坛徽章:
0
10 [报告]
发表于 2009-06-07 23:20 |只看该作者
原帖由 yutao132 于 2009-6-7 22:54 发表
router上以开启转发 ip_forward=1 2个realserver的HTTP都已经启动 他们都可以互相访问HTTP DR的脚本由piranha配置 我都检查了3天都没有发现错误但是就是在192.168.220.2浏览  realserver的防火墙都已经关闭了 s ...


DR脚本写在realserver的启动脚本里面,不是由piranha配置的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP