这里是LVS集群项目的中文社区。欢迎大家在这里讨论和交流LVS集群的安装、使用、维护与开发,以及相关技术,帮助完善LVS的中文文档。也欢迎您在这里建立您的博客!

为什么只有配置文件里的第一个realserver被添加了?

[root@DR1 keepalived]# vi keepalived.conf

! Configuration File for keepalived

global_defs {
notification_email {
acassen@firewall.loc
failover@firewall.loc
sysadmin@firewall.loc
}
notification_email_from Alexandre.Cassen@firewall.loc
smtp_server 172.16.10.1
smtp_connect_timeout 30
router_id LVS_DEVEL
}

vrrp_instance VI_1 {
state MASTER
interface eth2
virtual_router_id 51
priority 100
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {

Forums:

搭建lvs DR 用windows 2008R2 做realserver

环境:1台linux服务器, 用于directory
2台windows服务器,用于realserver

IP地址划分:linux服务器 192.168.180.40
windows1服务器 192.168.180.58
windows2服务器 192.168.180.59
VIP:192.168.180.61
网关:192.168.180.62
linux服务器配置:
ifconfig eth1:1 192.168.180.61 netmask 255.255.255.255 up
route add -host 192.168.180.61 dev eth1:1
ipvsadm -C
ipvsadm -A -t 192.168.180.61:80 -s rr
ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.58:80 -g
ipvsadm -a -t 192.168.180.61:80 -r 192.168.180.59:80 -g

Forums:

lvs nat windows server 2008 问题

lvs/nat
realserver用的是windows server 2008。服务切换的时候总是不成功,只能与同一台realserver通信,如果停掉的话会自动切换到下一台,请问是什么问题。用的是nat,还用添加本地回环么?

----------------------------------------------------------------------------------------------------------------------------------
自己解决了,IIS会保持链接状态,关了就好了。

Forums:

lvs udp服务配置多个 但只能识别第一个服务

我起了三个udp服务,想要通过lvs进行负载均衡。我的配置如下:
virtual_server vip 10514 {
delay_loop 6
lb_algo rr
lb_kind TUN
nat_mask 255.255.255.0
persistence_timeout 0
protocol UDP

real_server ip1 10514 {
weight 1
notify_down "/usr/local/goldmine/scripts/jobkeeper/keep-XXX.sh warn zookeeper XXX:ip1:10514:down"
UDP_CHECK {
connect_timeout 10
nb_get_retry 3
delay_before_retry 1
connect_port 10514
}
}

Forums:

lvs keepalived 和nginx apache 同一台机器的时候转发出问题

以下是测试结果
http://zh.linuxvirtualserver.org/files/2.jpg

没有负载测试
http://zh.linuxvirtualserver.org/files/3.jpg

也不敢判断是不是lvs不能和web同一台机器就不行,尤其是我的nginx是请求本地apache 81端口,也会出现
502 Bad Gateway 错误,纠结中。。。。。

master配置
! Configuration File for keepalived

global_defs {
notification_email {
}

notification_email_from root@localhost
smtp_server localhost
smtp_connect_timeout 30
router_id 194
}

vrrp_instance VI_1 {
state MASTER

Forums:

关于LVS垃圾回收的慢定时器

文档

    http://zh.linuxvirtualserver.org/book/export/html/55IP

描述的垃圾回收机制使用了慢定时器。
原文如下:
垃圾回收

为了将不再被使用的连接单元回收,我们在连接上设置一个定时器,当连接超时,将该连接回收。因为系统中有可能存在几百万个并发连接,若使用内核中的定时器,几百万个连接单元系统的定时器的列表中,系统每隔1/100秒进行单元的迁移和回收已超时的连接单元,这会占用很多系统的开销。

Forums:

求助:为什么我的master 和 backup 上都有vip呢?

我用的是LVS+Keepalived
keepalived设置了master和backup
但是我的master的backup都有虚拟ip 192.168.37.137,这是为什么?
另外当master宕机后web就不能访问了。
以下是我的配置

master 配置
! Configuration File for keepalived

global_defs {
notification_email {
tech@admin.com
}
notification_email_from admin@localhost
smtp_server 127.0.0.1
smtp_connect_timeout 30
router_id LVS_DEVEL
}

vrrp_instance VI_1 {
state MASTER
interface eth0
lvs_sync_daemon_inteface eth0
virtual_router_id 51

Forums:

keepalived分发堵塞,无法转发到后台realserver

和之前那个主题一下,采用了2+2模式部署了keepavlived+lvs

之前也就是ipvsadm后发现有的时候虚拟服务的连接都为0,但交易正常,有的时候又能正常显示
累计转发数这种也一直在持续

昨天出现情况,发现交易堵塞,keepalived没法将连接转发到后台对应readserver端口

具体现象是:
1.后台交易没有打印接收数据的相关日志,但接收到了keepalived的心跳包日志
2.keepalived的3个进程均存在,我们后台有监控进程
3.telnet 虚拟ip port 无响应

Forums:

LVS 工作在 Intel 82576 和 82575 网卡上面时, 包转发丢包率严重。 反倒在82571 上面工作时正常。 大家有没有遇到过这个情况?

LVS 工作在 Intel 82576 和 82575 网卡上面时, 包转发丢包率严重。 反倒在82571 上面工作时正常。 大家有没有遇到过这个情况?

wireshark 查包发现82575递交给LVS的包MSS超了,导致realserver无法接收,返回ICMP错误。

所有的TCP 握手时MSS都协商成了1460, 理论上不会存在MSS超的情况。

所以我在想82576 和82575 是不是在中断之前对IP包已经做了合并/优化处理。

Forums:

怎样查看桶的分布情况?

比如哪些桶里面有非常多的项。

Forums:

页面

Subscribe to LVS中文站点 RSS
randomness