akadawa
Goto Top

Failover Cluster Haproxy falsche Konfiguration?

Hallo,
ich habe nach verschiedensten Konfigurationen des Haproxy, keine funktionierende Lösung gefunden.
Knoten1:11.40.51.38
Knoten2:11.40.55.98
HAproxy:11.40.55.99
Proxy:ja
Auf den Knoten läuft eine Replikation einer MySQL-Datenbank und ein Webserver, diese sollen Hochverfügbar sein.


Hier die Fehlermeldung
● haproxy.service - HAProxy Load Balancer
   Loaded: loaded (/lib/systemd/system/haproxy.service; disabled)
   Active: failed (Result: start-limit) since Fr 2017-07-14 11:59:04 CEST; 7s ago
     Docs: man:haproxy(1)
           file:/usr/share/doc/haproxy/configuration.txt.gz
  Process: 3325 ExecStart=/usr/sbin/haproxy-systemd-wrapper -f ${CONFIG} -p /run/haproxy.pid $EXTRAOPTS (code=exited, status=0/SUCCESS)
  Process: 3324 ExecStartPre=/usr/sbin/haproxy -f ${CONFIG} -c -q (code=exited, status=0/SUCCESS)
 Main PID: 3325 (code=exited, status=0/SUCCESS)

Jul 14 11:59:04 haproxy haproxy-systemd-wrapper[3325]: haproxy-systemd-wrappe...
Jul 14 11:59:04 haproxy systemd[1]: haproxy.service holdoff time over, sche...t.
Jul 14 11:59:04 haproxy systemd[1]: Stopping HAProxy Load Balancer...
Jul 14 11:59:04 haproxy systemd[1]: Starting HAProxy Load Balancer...
Jul 14 11:59:04 haproxy systemd[1]: haproxy.service start request repeated ...t.
Jul 14 11:59:04 haproxy systemd[1]: Failed to start HAProxy Load Balancer.
Jul 14 11:59:04 haproxy systemd[1]: Unit haproxy.service entered failed state.

/etc/haproxy/haproxy.cfg
 global
        log /dev/log    local0
        log /dev/log    local1 notice
        chroot /var/lib/haproxy
        stats socket /run/haproxy/admin.sock mode 660 level admin
        stats timeout 30s
        user haproxy
        group haproxy
        daemon

        # Default SSL material locations
        ca-base /etc/ssl/certs
        crt-base /etc/ssl/private

        # Default ciphers to use on SSL-enabled listening sockets.
        # For more information, see ciphers(1SSL). This list is from:
        #  https:{{comment_single_line_double_slash:0}}
        ssl-default-bind-ciphers ECDH+AESGCM:DH+AESGCM:ECDH+AES256:DH+AES256:ECDH+AES128:DH+AES:ECDH+3DES:DH+3DES:RSA+AESGCM:RSA+AES:RSA+3DES:!aNULL:!MD5:!DSS
        ssl-default-bind-options no-sslv3

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        timeout connect 5000
        timeout client  50000
        timeout server  50000
        errorfile 400 /etc/haproxy/errors/400.http
        errorfile 403 /etc/haproxy/errors/403.http
        errorfile 408 /etc/haproxy/errors/408.http
        errorfile 500 /etc/haproxy/errors/500.http
        errorfile 502 /etc/haproxy/errors/502.http
        errorfile 503 /etc/haproxy/errors/503.http
        errorfile 504 /etc/haproxy/errors/504.http

frontend haproxy_inbound
        bind *:80
        default_backend haproxy_lociswebapp
backend haproxy_lociswebapp
        balance roundrobin
        server locis01.locis.net 11.40.51.38:7777 check
        server locis02.locis.net  11.40.55.98:7777 check
Ich habe die domäne aus Sicherheitsgründen verfälscht.

Über hilfe wäre ich sehr sehr dankbar.

Content-Key: 343442

Url: https://administrator.de/contentid/343442

Printed on: February 24, 2024 at 02:02 o'clock

Member: Dani
Dani Jul 14, 2017 at 10:16:24 (UTC)
Goto Top
Moin,
gibt es unter /var/log/ ein Protokoll für haproxy?
Alternativ einmal in /var/log/messages einen Blick werfen.


Gruß,
Dani
Member: akadawa
akadawa Jul 14, 2017 updated at 11:40:35 (UTC)
Goto Top
unter /var/log gibt es leider keine log zur anwendung
aber unter /var/log/messages habe ich ein "paar" zeilen gefunden
haproxy.cnf on pastebin
Member: Dani
Dani Jul 14, 2017 at 12:00:55 (UTC)
Goto Top
Dann poste die Zeilen bitte hier.


Gruß,
Dani
Member: BassFishFox
BassFishFox Jul 14, 2017 at 14:49:33 (UTC)
Goto Top
Hallo,

Das auf PasteBin soll ein Logfile sein? Der Link sieht eher danach aus, dass Du dort die haproxy.cnf(cfg) gepostet hast.

Probiers mit dem Logfile hier nochmal bitte.

BFF
Member: akadawa
akadawa Jul 14, 2017 at 20:17:33 (UTC)
Goto Top
Sorry hab mich vermacht. Bin erst am montag wieder auf arbeit und poste dann die log file