Zum Inhalt springen

Keepalived: Dein VIP-Ticket für Hochverfügbarkeit

24. Dezember 2024 durch
Keepalived: Dein VIP-Ticket für Hochverfügbarkeit
Hendrik Lilienthal

Stell dir vor, du bist auf einem rauschenden Fest mit VIPs - aber in diesem Fall sind die VIPs "Virtual IP Addresses". Und wie bei jeder guten Party, brauchst du einen zuverlässigen Türsteher, der sicherstellt, dass die Party immer weitergeht, egal was passiert. In der Welt der IT ist dieser Türsteher Keepalived. Aber lassen wir die Partyanalogie mal beiseite und stürzen uns ins technische Getümmel.

Keepalived ist ein Routing-Software, die Hochverfügbarkeit (HA) für Linux-Server bietet. Es verwendet das VRRP-Protokoll (Virtual Router Redundancy Protocol), um einen nahtlosen Failover-Prozess zu ermöglichen. Wenn ein Server ausfällt, übernimmt ein anderer Server, der auf Standby steht, und die Party kann weitergehen.

Jetzt denkst du vielleicht: "Klingt gut, aber wie richte ich das ein?" Keine Sorge, wir führen dich durch den Prozess. Zuerst musst du Keepalived auf beiden Servern installieren, dem Master und dem Backup. Mit einem einfachen `sudo apt-get install keepalived` sollte das erledigt sein.

Jetzt gilt es, die Konfiguration anzupassen. Du musst eine `keepalived.conf` Datei auf beiden Servern anlegen und den Inhalt entsprechend anpassen. Der Master-Server könnte zum Beispiel so aussehen:

```

vrrp_instance VI_1 {

state MASTER

interface eth0

virtual_router_id 51

priority 100

advert_int 1

virtual_ipaddress {

192.168.100.1/24

}

}

```

Und der Backup-Server sieht ähnlich aus, nur dass der Status auf `BACKUP` gesetzt ist und die Priorität niedriger ist:

```

vrrp_instance VI_1 {

state BACKUP

interface eth0

virtual_router_id 51

priority 50

advert_int 1

virtual_ipaddress {

192.168.100.1/24

}

}

```

Sobald du die Konfiguration abgeschlossen hast, startest du Keepalived mit dem Befehl `systemctl start keepalived`. Um zu prüfen, ob alles funktioniert, kannst du den Befehl `ip addr show eth0` verwenden. Wenn du die VIP in der Ausgabe siehst, hast du alles richtig gemacht.

Die Grundlagen von Keepalived und VIPs sind nicht allzu kompliziert, aber sie sind der Schlüssel für Failover-Konzepte und die Planung von HA-Szenarien. Also, zieh dein IT-Superhelden-Cape an und rette den Tag - oder zumindest die Server-Verfügbarkeit. Denn wie wir alle wissen: Ohne Hochverfügbarkeit ist jede IT-Party nur halb so gut.

Keepalived: Dein VIP-Ticket für Hochverfügbarkeit
Hendrik Lilienthal 24. Dezember 2024
Diesen Beitrag teilen