[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-virtual-server
Subject:    Re: [lvs-users] question about failover with SH (source
From:       Michiel van Es <mve () pcintelligence ! nl>
Date:       2010-05-10 15:00:25
Message-ID: 4BE81F89.1010202 () pcintelligence ! nl
[Download RAW message or body]

I found my sollution in the quiescent=no option :)

-------- Original Message --------
Subject: [lvs-users] question about failover with SH (source header) 
stickyness and failover
From: Michiel van Es <mve@pcintelligence.nl>
To: LinuxVirtualServer.org users mailing list. 
<lvs-users@linuxvirtualserver.org>
Date: 05/10/2010 04:13 PM

> Hello,
>
> I am trying to create the following scenario:
>
> Always let the client go sticky to 1 of the 2 servers.
> If that sticky server fails, then failover to the other server.
>
> I am using 1 LVS server with DR to load balance between the 2 servers.
> I use ldirectord as check service to monitor the real servers.
> I've got the following ldirectord.cf:
>
> checktimeout=5
> checkinterval=5
> autoreload=yes
> logfile="/var/log/ldirectord.log"
> quiescent=yes
> virtual=194.145.200.87:25
>         real=194.145.200.17:25 gate
>         real=194.145.200.171:25 gate
>         service=smtp
>         scheduler=sh
>         protocol=tcp
>         netmask = 255.255.255.255
>
> virtual=194.145.200.87:27
>         real=194.145.200.17:27 gate
>         real=194.145.200.171:27 gate
>         service=smtp
>         scheduler=sh
>         protocol=tcp
>
> virtual=194.145.200.87:80
>         real=194.145.200.17:80 gate
>         real=194.145.200.171:80 gate
>         service=http
>         scheduler=sh
>         protocol=tcp
>         request="/src/login.php"
>
> virtual=194.145.200.87:443
>         real=194.145.200.17:443 gate
>         real=194.145.200.171:443 gate
>         service=https
>         scheduler=sh
>         protocol=tcp
>         request="/src/login.php"
>
> virtual=194.145.200.87:993
>         real=194.145.200.17:993 gate
>         real=194.145.200.171:993 gate
>         service=imaps
>         scheduler=sh
>         protocol=tcp
>
> virtual=194.145.200.87:5222
>         real=194.145.200.17:5222 gate
>         real=194.145.200.171:5222 gate
> #      service=simpletcp
>         scheduler=sh
>         protocol=tcp
>
>
> The problem is that when I connect to server1 and stop , for example,
> smtp (qmail) on server1, I am not automatically redistrubuted to server2.
> Do I miss some failover setup in my ldirectord.cf file?
>
> Kind regards,
>
> Michiel
>
> _______________________________________________
> Please read the documentation before posting - it's available at:
> http://www.linuxvirtualserver.org/
>
> LinuxVirtualServer.org mailing list - lvs-users@LinuxVirtualServer.org
> Send requests to lvs-users-request@LinuxVirtualServer.org
> or go to http://lists.graemef.net/mailman/listinfo/lvs-users

_______________________________________________
Please read the documentation before posting - it's available at:
http://www.linuxvirtualserver.org/

LinuxVirtualServer.org mailing list - lvs-users@LinuxVirtualServer.org
Send requests to lvs-users-request@LinuxVirtualServer.org
or go to http://lists.graemef.net/mailman/listinfo/lvs-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic