Hi all.

I've set up Keepalived+LVS.
That machine is the one who send the clients to either apache1 or apache2,
two
boxes behind the Keepalived machine.

Everything seems to be normal, aside from the fact that when one Apache
fails
(daemon stopped, for instance), keepalived report it, that's perfect, then
if
you take a look to the ipvsadm -L output you notice it dissapear from the
list, perfect again.
The thing is, why when I restart the Apache server, keepalived don't
realised
it and include it to the ipvsadm list again.
Is actually keepalived supposed to do that?
I'm using round robin.

This is my keepalived.conf file:
# Configuration File for keepalived
 global_defs {
      notification_email {
         [EMAIL PROTECTED]

      }
      notification_email_from [EMAIL PROTECTED]
      smtp_server 127.0.0.1
      smtp_connect_timeout 30
      lvs_id LVS_MAIN
 }
 virtual_server PUBLIC_IP 80 {
        delay_loop 30
        lb_algo wrr
        lb_kind NAT
        persistence_timeout 50
        protocol TCP
        real_server 192.168.128.7 80 {
              weight 2
              HTTP_GET {
                     url {
                         path /

                     }
                     url {
                         path /

                     }
                     connect_timeout 3
                     nb_get_retry 3
                     delay_before_retry 2
              }
        }
        real_server 192.168.128.5 80 {
              weight 1
              HTTP_GET {
                     url {
                         path /

                     }
                     connect_timeout 3
                     nb_get_retry 3
                     delay_before_retry 2
              }
      }
}

Thanks in advance.

Manuel.
_______________________________________________
LinuxVirtualServer.org mailing list - [email protected]
Send requests to [EMAIL PROTECTED]
or go to http://www.in-addr.de/mailman/listinfo/lvs-users

Reply via email to