lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte
Wie kann ich am einfachsten mit HAProxy in der kostenlosen Version und keepalived einen HA Cluster bilden?
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Angenommen du hast einen Cluster aus 2 Linux Maschinen mit HAProxy darauf installiert und konfiguriert.

  • haproxy1 - 10.0.0.1
  • haproxy2 - 10.0.0.2

Installiere auf beiden Servern Keepalived-

sudo apt install keepalived

In der Datei /etc/keepalived/keepalived.conf konfigurierst du den ersten Server als Master

vrrp_instance VI_1 {
    state MASTER
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1234
    }
    virtual_ipaddress {
        10.0.0.3
    }
} 

und den 2. Server als Backup.

vrrp_instance VI_1 {
    state BACKUP
    interface eth0
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1234
    }
    virtual_ipaddress {
        10.0.0.3
    }
} 

Die VIP 10.0.0.3 wird vom Master gehalten. Fällt der Master aus, übernimmt der Backup-Node automatisch die VIP. Clients verbinden sich immer über die VIP, HAProxy verteilt die Anfragen weiter. Hier findest du ein gutes Tutorial dazu.

von (750 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2.4k Fragen

2.9k Antworten

278 Kommentare

13 Nutzer