configuração haproxy

0

Eu não posso obter o meu Haproxy para entrar em contato ... quando eu faço o serviço haproxy começar eu recebo erros fatais minha configuração eu instalei o haproxy então instale o heartbeat ... Eu só quero ter um nlb e dois servidores web (windows). Preciso de pulsação ainda? Eu adicionei eth0: 0 com VIP - 10.4.3.56 quando eu tento iniciar o haproxy com cfg -

global
        log 127.0.0.1   local0
        log 127.0.0.1   local1 notice
        #log loghost    local0 info
        maxconn 4096
        #debug
        #quiet
        user haproxy
        group haproxy

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        retries 3
        redispatch
        maxconn 2000
        contimeout      5000
        clitimeout      50000
        srvtimeout      50000

listen webfarm 10.4.3.56:80
       mode http
       stats enable
       stats auth someuser:somepassword
       balance roundrobin
       cookie JSESSIONID prefix
       option httpclose
       option forwardfor
       option httpchk HEAD /check.txt HTTP/1.0
       server webA 10.4.3.52:80 cookie A check
    server webB 10.4.3.53:80 cookie B check

Eu não posso começar, por favor avise ...

    
por sam the man 30.08.2011 / 02:59

1 resposta

2

Com apenas um balanceador de carga, não acho que você teria necessidade de pulsação.

Para o problema "haproxy não iniciará", o endereço de escuta

% bl0ck_qu0te%

é provavelmente o endereço virtual do web farm que você está tentando criar. Como o IP não está ligado a um adaptador local (porque você não está executando o heartbeat para criar esse IP virtual), o haproxy não será iniciado. Use um IP que existe no host ou use:

% bl0ck_qu0te%

Depois que o HAProxy iniciar, aponte um navegador para o endereço IP do host que está executando o HAProxy. Você deve receber resultados de seus dois servidores da Web.

    
por David Montgomery 18.10.2011 / 00:05