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

lvsDR模式,使用arptables进行转发 有个问题,无故外网网卡down掉

转发过程中转发机会无故外网网卡down机,没有抛出日志。上服务器重启外网网卡以后可以恢复正常,不知道这个是什么问题,是我网卡驱动的问题吗?我使用的服务器是dell R410,驱动是redhatEL5U3自认的驱动。

Forums:

lvs的性能问题,软中断耗尽CPU单核后到达处理极限

最近在内网测试lvs,性能很不理想。出现的问题是:当压力较大时,Lvs服务器CPU的其中一个核使用率达到100%(处理软中断)。
1、 当Lvs服务器处理软中断的那个核使用率达到100%,就到达系统处理上限。
2、 占用CPU的是进程“ksoftirqd”,它未能使用到多核。

测试环境:
系统:CentOS release 5.4 (Final) Linux higkoo 2.6.18-164.el5 #1 SMP Thu Sep 3 03:28:30 EDT 2009 x86_64 x86_64 x86_64 GNU/Linux
硬件:Intel(R) Xeon(R) CPU E5405 @ 2.00GHz缓存大小:6.14MB (4核)、 4G内存 、 千兆网卡

Forums:

lvs/nat ftp 奇怪问题

不知各位遇到过这个问题否:

用 ipvsadm 配置了 两个后台ftp服务器 用外部的主机访问,连接倒是上来了 可是 用dir命令就显示如下错误:

之后连接就中断了 :
200 Port command successful.
150 Opening data connection for directory list

不知道如何原因,看老大们有类似情况帮小弟一把。谢谢!!

Forums:

lvs+ldirectord.cf同时做web和msyql的负载转发健康检查 连接mysql存在默认库和默认用户 用什么用户登录都默认同一个用户lvstesting 邪门了

当前环境:lvs+ldirctord

mysql_vip:102.168.1.67
real_mysql1:192.168.1.70
real_msyql2:192.168.1.235

如下:
ipvsadm -ln

TCP 192.168.1.67:3306 rr
-> 192.168.1.235:3306 Route 1 3 0
-> 192.168.1.70:3306 Route 1 3 0

这是ldirector.cf的健康检查文件,我要同时做web和mysql的负载转发
# Global Directives
checktimeout=3
checkinterval=1
#fallback=127.0.0.1:80
autoreload=yes
logfile="/var/log/ldirectord.log"
#logfile="local0"
#emailalert="admin@x.y.z"
#emailalertfreq=3600
#emailalertstatus=all

Forums:

lvs dr模式

lvs dr模式调度跟真实服务器都是双网卡,具体实施方法,包括公网ip需求、交换机设置,以及拓扑,大家能给我提点建议吗,谢谢。看了很多资料,对lvs双网卡不是很清楚,希望大家多多指点下,不胜感激。

Forums:

LVS 能对任意端口监控吗?(sphinx searchd )

LVS 能对任意端口监控吗?(如:sphinx searchd 3312端口),

在网上看了 ,好像 使用ldirectord 可以实现功能,不知道怎么写,请高手指点一下。

Forums:

关于长连接的断开过程是怎么样的?

lvs ip tunnel模式下,client端和RS建立连接后,如果不是client端和RS端主动发起的断开,这个连接的超时断开机制是怎么样的?

1、LD断开连接后,会清理“ipvsadm -lcn”的连接列表么?
2、如果清理了,是否会通知client端和RS端来关闭此连接?
3、如果没有通知,那么后续的client端请求到了LD,将如何保证能否送到此特定的RS?

查阅了相关ipvs代码,没有找到问题的答案,发出来请大家一起看看?

Forums:

LVS 怎么运用到不同的公网上

请问下LVS 式怎么运用于不同的公网上(比如一台是电信的服务器 一台是网通的服务器)
看资料好像只有TUN模式可以实现 是不是真的 我试了TUN模式还是不成功
真实服务器的脚本如下:
ifconfig tunl0 221.5.10.101 broadcast 221.5.10.101 netmask 255.255.255.255 up
route add -host 221.5.10.101 dev tunl0
######### ipvsadm ##########
/sbin/ipvsadm -C
echo "1" > /proc/sys/net/ipv4/conf/tunl0/arp_ignore
echo "2" > /proc/sys/net/ipv4/conf/tunl0/arp_announce
echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore

Forums:

2.6 ipvs源码的一个疑问

在ipvs的hook函数ip_vs_in中,如果pp->conn_in_get返回NULL时,需要ip_vs_conn_new一个新的ip_vs_conn结构,并且增加到hash表中,但是这里有个隐患,在SMP下,如果多cpu同时new和ip_vs_conn_put同一个conn怎么办?

看了下代码,貌似没对这个做处理。

Forums:

页面

Subscribe to LVS中文站点 RSS