LVS集群技术、系统、安装和使用
1、lvs的dr模式能用于tcp长连接吗? 2、16G内存,Intel(R) Xeon(R) CPU E5506 @ 2.13GHz,千兆网卡下,lvs的net模式建立大概多少tcp长连接?应该不止1万吧? 望能指教,谢谢!
Hi,请教同一套LVS集群是否支持同时设置多个VIP地址?如何设置?暂未找到相关资料,如果各位有相关的资料,也请贴上来讨论讨论,多谢。
现在我有两条服务器,s1和s2,s1即是LB master,也是realserver;s2即是LB backup,也是realserver。 问题是,现在尽管两台服务器分别在master和backup状态,但是都有流量。 我想问,比如s1具有对外的vip,获得了client端的请求,转发给s2,这时候s2接收到请求后有没有可能不是web服务在处理,而是又被处于backup状态的LB处理转发了一次?
我现在的情况是heartbeat从节点不接管lvs主节点的任务,在内网环境下是可以接管的,服务器和访问客户端都在一个网段中,客户端访问是可以实现主节点宕机后从接管,现在服务器托管到idc后,已经更改了所有该改的配置,在外网访问时候主节点宕机,重节点不接管外网访问的任务?不知道为什么,第二个问题,我是用串口线连接的,看日志里面说的是
使用lvs+keepalived+bind,发现在client端打压力测试时,一旦将一台real_server 的named down掉,这台client就卡住了,很慢才能解析,过几分钟后才能真正踢掉down的real server,我的配置如下:
vrrp_instance VI_1 { state MASTER interface eth0:0 virtual_router_id 51 priority 150 advert_int 3 authentication { auth_type PASS auth_pass xxxxxx } virtual_ipaddress { 10.11.194.221 } }
virtual_server 10.11.194.221 53 { delay_loop 6 lb_algo rr lb_kind DR
相关链接: http://zh.linuxvirtualserver.org/node/2678
背景情况: 由于今年对互联网整顿比较严,我原来所在的公司,有一些域名没办法通过白名单,无法再国内机房生存了.
需求: 现在有个别站点在国外放着,但是他们跟我说网站打开速度很慢,有没有办法快一些.
具体实现: 我找到一种方式,也许会快一些,也许不会,但是总是可以一试. lvs 的 tun 模式, 将 lvs load balance server 放在国外, 将 backend server 放在国内(所有数据)
问题描述: VIP 192.168.10.37:9100欲转发至192.168.10.40:9100,192.168.10.40:9101,192.168.10.40:9102,192.168.10.41:9100,192.168.10.41:9101,192.168.10.41:9102,配置文件如下:
virtual_server 192.168.10.37 9100 { delay_loop 6 lb_algo rr lb_kind DR persistence_timeout 20 protocol TCP real_server 192.168.10.40 9100 { weight 100 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 9100 } } real_server 192.168.10.40 9101 { weight 100 TCP_CHECK { connect_timeout 3 nb_get_retry 3 delay_before_retry 3 connect_port 9101 } }
这两天再部署 lvs-tun 遇到一个问题, 经多番 百度 google 无果,无奈之下跑来向基地请求帮助. (话说我再内网做测试的时候是完全没有问题的,不同网段也没问题!!) 还请为小弟解惑..
问题描述: 客户端请求发送到 lvs-tun load balance server , ( 正常 ) lvs-tun load balance server 讲请求调度到 Realserver, (正常) Realserver 不做回应. (不正常)
lvs-tun load balance server: VIP: 98.126.175.x1 (eth0:0) IP: 98.126.175.x2 (eth0)
ifconfig eth0:0 $VIP netmask 255.255.255.255 broadcast $VIP up
LVS+keepalived 两台LVS控制机配置了keepalived keepalived启停正常,停掉主用keepalived后,备用切换也正常(这里说的正常就是/var/log/message日志正常,显示切换成功了,也发arp了)
但是切换时网关上的arp表不能立刻更新为浮动地址对应备用LVS的mac 同样清除网关上的arp,keepalived切回主用LVS也不能自动更新网关上的arp表
从主用LVS上(keepalived已经自动绑定了vip,这个没问题)arping网关地址,网关arp表可以更新,排除网关设备的嫌疑。
我在10.30.9.204上搭建了个LVS,用ipvsadm命令查看后如下: IP Virtual Server version 1.2.1 (size=4096) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port Forward Weight ActiveConn InActConn TCP 10.30.9.251:mysql rr persistent 50 -> 10.30.9.211:mysql Route 3 0 0 -> 10.30.9.208:mysql Route 3 0 0 -> 10.30.9.207:mysql Route 3 0 0 -> 10.30.9.206:mysql Route 3 0 0
There are currently 0 users online.