Keepalived nutzt VRRP, damit mehrere Knoten eine virtuelle IP teilen und wählen, welcher Knoten sie besitzt. Dieser Praxiskurs führt von den Konfigurationsbausteinen bis zu beobachtbarem Failover und Failback in isolierten Linux-Netzwerk-Namespaces.
Sie definieren Master- und Backup-Rolle, Prioritäten, Anzeigen, Authentifizierung und VIP und stoppen sowie starten den Master, während die Adresse wandert. Außerdem verknüpfen Sie eine Nginx-Prüfung mit der VRRP-Priorität, sodass der Anwendungszustand die Eigentümerschaft beeinflusst.
Was du lernen wirst
- Keepalived installieren, IPv4-Weiterleitung aktivieren und die richtige Schnittstelle erkennen
- Eine VRRP-Instanz mit Identität, Schnittstelle, Intervall und Authentifizierung konfigurieren
- Eine virtuelle IP zuweisen und deren aktuellen Besitzer prüfen
- Master- und Backup-Konfigurationen mit unterschiedlichen Wahlprioritäten erstellen
- Den Master stoppen und wiederherstellen, um Failover und Failback zu beobachten
- Ein
vrrp_scriptdefinieren, das Nginx prüft und bei Fehler negatives Gewicht anwendet - Die Prüfung mit
track_scriptanbinden und ihre Erkennung in Protokollen prüfen
Für wen dieser Kurs geeignet ist
Dieser Kurs auf mittlerem Niveau richtet sich an Linux-Administratoren, DevOps-Fachleute und Infrastrukturlernende mit Netzwerkgrundlagen, die VRRP-basierte virtuelle IP-Verfügbarkeit praktisch erproben möchten.
Voraussetzungen: Sicherer Umgang mit Linux-Shell, sudo, Diensten, Konfigurationsdateien, IP-Adressen, Schnittstellen und grundlegender Weiterleitung. Nginx-Kenntnisse sind hilfreich, aber nicht erforderlich.
Lernumgebung: Ein Debian-basiertes Linux-Lab mit Keepalived, Nginx, Administratorzugriff und vorbereiteten Netzwerk-Namespaces für die Zwei-Knoten-Übung. Andere Labs nutzen einen Host für Konfiguration und Health-Check-Logik.
Häufig gestellte Fragen
Führe ich ein echtes VIP-Failover zwischen zwei Knoten durch?
Ja. Ein Lab startet getrennte Master- und Backup-Prozesse in isolierten Netzwerk-Namespaces. Sie stoppen den Master, prüfen 192.168.10.10 auf dem Backup, starten den Master und bestätigen das Failback.
Verschiebt die dienstabhängige Übung einen echten Webdienst auf einen zweiten Server?
Nein. Nginx wird auf einem Host gestoppt; der Fehler von pidof nginx senkt die effektive VRRP-Priorität und erscheint im Protokoll. Die Abschluss-Challenge prüft dieselbe Logik ohne zweiten Webknoten.
Ist dies ein produktionsreifes HA-Design?
Nein. Behandelt werden VRRP-Wahlen, VIP-Bewegung und Skriptgewichtung. Redundante physische Netze, Firewall, sichere Secrets, Split Brain, Unicast-VRRP, Hooks und Produktionsmonitoring sind nicht enthalten.





