这里是LVS集群项目的中文社区。欢迎大家在这里讨论和交流LVS集群的安装、使用、维护与开发,以及相关技术,帮助完善LVS的中文文档。也欢迎您在这里建立您的博客!
大家好!小弟刚刚接触集群技术,想请教一些东西,望各位不吝赐教,先谢过。 1.除了LVS还有其他关于集群的开源项目吗? 2.经常在网上看到诸如“Tomcat集群与负载均衡”,“MySQL集群配置”的文章,它们和LVS在实现上有什么区别? 3.现在有没有什么开源的集群项目可以在Solaris做负载均衡的集群,即相当于用以Solaris为操作系统的机器做负载均衡服务器?
我配置了三台服务器做lvs:vs-dr模式的集群,不做heartbeat双机。 即一台服务器做director,另外两台做realserver。 现在我在测试,将其中一台realserver上的smb服务停了,ldirectord不能监听smb的状态,在ipvsadm的列表里还是存在停止smb服务的那条规则。 我共配置了四个端口,其中ftp(21)、111端口都能被ldirectord实时监听状态是否活动,只是139/445两个服务不能被监听。 我在ipvsadm列表里看到的还是两台rearlserver的445、139端口转发规则。
这是我在一个会议上抽奖得到的两套正版microsoftwindows compute cluster server 2003.因为我们计算集群已经采用linux操作系统,所以想出让,有意者电话联系025-85084781。
使用Keepalived启动LVS,不能做到负载均衡,所有包都只发到其中一台真实机上.此时把这台真实机的网络断掉,网络包才会转到另一台真实机. 如果先启动Keepalived,再手工清空ipvs表,再启动lvs,负载均衡就没问题.
使用Keepalived启动LVS,脚本如下: global_defs { router_id lvs.localdomain }
virtual_server 192.168.21.100 13819 { delay_loop 60 lb_algo rr lb_kind DR persistence_timeout 900 protocol UDP
real_server 192.168.21.153 13819 { weight 1 TCP_CHECK { connect_port 3031
我现在有3个电信IDC 天津,珠海,湛江。其中珠海,天津各有一台LVS tun模式 real-server全部在湛江。在将湛江的机器(每台机器绑定两个VIP,天津一个,珠海一个)加到lvs的过程中,就发现问题了:real-server只能接受到珠海lvs的转发包,接受不到天津lvs的转发包。 在珠海的机器上:tcpdump ip host 天津LVS-IP 没有一个包过来;tcpdump ip host 珠海LVS-IP 就有大把的包 不知道什么原因呢? IDC问题?我配置的问题? 望各路高手指点一二 谢谢
章博士你好!! 一个急需的问题麻烦你了 我有两台机器 都是LINUX系统,内核是:2.6.9-42 因为查资料显示不需要打IPVS的补丁,只是下载了一个ipvsadm v1.24. 一台做DR 一台做真实服务器 在DR上的配置为: echo "0" > /proc/sys/net/ipv4/ip_forward echo "1" > /proc/sys/net/ipv4/conf/all/send_redirects echo "1" > /proc/sys/net/ipv4/conf/default/send_redirects echo "1" > /proc/sys/net/ipv4/conf/eth0/send_redirects case "$1" in start) echo " start LVS of DirectorServer" # set the Virtual IP Address
我现在是想实现以下功能: A为主机,B为从机,正常时,B只备份A中的数据.当A异常停止时,此时B接过A的服务,并一直处于主机的地位,当A再次启动时,处于从机的地位,反过来来备份B的数据.实现双机的监测是通过heartbeat来实现.那么要实现数据同步,应该用什么软件呢?我所用的系统是linux-2.4.20 网上查了下,有人说用rsync,虽然它是单向,但可以通过脚本来控制,使其变相支持双向数据同步.而unison本身就支持双向数据同步.还有其他的软件,我还没有查到.
heartbeat中的ipfail插件有什么作用了?它与heartbeat有什么联系?
我在我的机子上加了个网卡.LYX78:eth1 10.2.10.2 eth2:172.16.1.78,LYX84:eth0 172.16.1.84,eth1:10.2.10.1.在两台机子上的ha.cf,haresources,authkeys配置都是一样的.如下: ha.cf: debugfile /var/log/ha-debug logfile /var/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 120 udpport 694 bcast eth1 # Linux ucast eth1 10.2.10.1 10.2.10.2 auto_failback on watchdog /dev/watchdog node LYX84 node LYX78 ping 172.16.1.180 respawn hacluster /usr/lib/heartbeat/ipfail
haresources: LYX84 172.16.1.85/24/eth0/172.16.1.255
我现在是用网线来侦测两台电脑的心跳.用反线直接连接到两台电脑.我现在情况是这样的:A为主机,B为从机.A上只有一个eth0接口,而B上有两个接口,一个eth0,不可用,一个是eth1,可用.现在我配置好后,只启动A上的hearbeat,结果总是会报出说B is dead.而我自己用ping B的命令能ping通B的. 我的配置文件ha.cf是: debugfile ar/log/ha-debug logfile ar/log/ha-log logfacility local0 keepalive 2 deadtime 30 warntime 10 initdead 120 udpport 694 bcast eth0 # Linux ucast eth0 172.16.1.78 auto_failback on
There are currently 0 users online.