HOMELAB-PROFI-HAMMER! Du willst deine Homelab-Dienste HOCHVERFÜGBAR machen? Mit einem Proxmox-Cluster und Ceph ist das absolut machbar! Ein Hardware-Ausfall legt NICHTS lahm – VMs wandern automatisch auf andere Nodes!
Hier der Mega-Guide: Von 3 Nodes zum BULLETPROOF Cluster!
Was ist ein Proxmox-Cluster — und wofür brauchst du einen?
HAMMER-Tipp vorab: Bevor du in den Cluster-Aufbau springst — falls du die Proxmox-Basics noch nicht sicher beherrschst, ist der komplette Proxmox-Guide deine Pflichtlektüre. Dort findest du Installation, Storage-Wahl und VM-Anlage Schritt für Schritt — die Grundlage, auf der dieser Cluster-Spaß aufsetzt.
Häufige Fragen zum Cluster-Aufbau
Reichen zwei Nodes für einen Proxmox-Cluster?
Technisch ja, praktisch nein. Bei zwei Nodes hast du kein echtes Quorum — sobald einer ausfällt, geht das Web-UI in den Read-Only-Modus. Lösung 1: einen dritten Node, idealerweise auch mit Ceph-Beteiligung. Lösung 2: ein Quorum-Device als Drittes (kann ein kleiner Pi mit corosync-qdevice sein).
Wie viel RAM braucht Ceph wirklich?
Faustregel: 1 GB RAM pro 1 TB OSD-Storage, plus mindestens 4 GB Reserve für Ceph-Mons und Manager. Bei drei OSDs á 2 TB also rund 10-12 GB nur für Ceph — du brauchst pro Node also mindestens 32 GB Gesamt-RAM, sobald produktive VMs dazukommen.
Welches Netzwerk für Ceph?
10 GbE ist für Ceph quasi Pflicht, sobald du mehr als zwei OSDs pro Node hast. Mit 1 GbE wird die Replikation zur Bremse, mit 2,5 GbE klappt es notfalls. Best Practice: dediziertes Storage-Netz mit SFP+ DAC-Kabeln, getrennt vom VM-Traffic.
Können verschiedene Hardware-Modelle in einem Cluster sein?
Ja, Proxmox ist da entspannt. Wichtig sind ähnliche CPU-Generationen (sonst geht keine Live-Migration zwischen den Nodes), und die Disk-Größen für Ceph-OSDs sollten nicht extrem auseinanderlaufen, sonst wird das CRUSH-Mapping unangenehm.
Was passiert, wenn ein Node ausfällt?
Bei aktiver HA-Group werden die VMs auf dem ausgefallenen Node automatisch auf einem anderen Node gestartet. Ceph erkennt den verlorenen OSD und beginnt mit Re-Replication, damit die Redundanz wieder hergestellt wird. Live-Migration funktioniert in der Zeit weiter zwischen den verbleibenden Nodes.
Wie repariere ich einen kaputten OSD?
OSD im Web-UI als „out“ markieren und entfernen, Festplatte tauschen, neuen OSD anlegen. Ceph re-balanciert automatisch — der Vorgang kann je nach Datenmenge mehrere Stunden dauern, läuft aber im Hintergrund ohne Service-Unterbrechung.
Externe Quellen für die Vertiefung
- Proxmox-Wiki: Cluster Manager — offizielle Doku zum Cluster-Aufbau.
- Proxmox-Wiki: Hyper-Converged Ceph — Schritt-für-Schritt-Anleitung für Ceph in Proxmox.
- Ceph-Dokumentation — sehr ausführlich, geht weit über Proxmox hinaus.
- Proxmox-Community-Forum — viele dokumentierte Cluster-/Ceph-Fälle.
TL;DR — die Kurzfassung
- Cluster ab 3 Nodes: Erst dann ist das Quorum stabil, ohne Quorum-Device-Tricks.
- Hardware: Drei Mini-PCs mit je 32+ GB RAM, einer NVMe für System und mindestens je einer SSD oder HDD für den Ceph-Pool.
- Setup-Reihenfolge: Cluster initialisieren (
pvecm create), Nodes joinen, dann erst Ceph aktivieren und Storage konfigurieren. - HA-Group für Failover-Wünsche, Live-Migration zwischen den Nodes funktioniert in unter zehn Sekunden.
- Backup-Dach ist Pflicht: Ein Proxmox Backup Server daneben, dazu eine 3-2-1-Strategie. Cluster + Ceph ist Hochverfügbarkeit, kein Backup-Ersatz.
Ein Proxmox-Cluster verbindet mehrere Proxmox VE-Hosts zu einer gemeinsam verwalteten Einheit!
Die HAMMER-Vorteile:
- ZENTRALE Verwaltung: Alle Nodes über EINE Weboberfläche!
- Live-Migration: VMs OHNE Downtime zwischen Hosts verschieben!
- Hochverfügbarkeit (HA): VMs automatisch neu starten wenn Host ausfällt!
- Gemeinsamer Storage: Shared Storage über Ceph oder NFS!
Voraussetzungen für deinen ersten Cluster
Für einen Proxmox-Cluster mit HA brauchst du:
- Mindestens 3 Nodes – für Quorum!
- GLEICHE Proxmox VE Version auf allen Nodes!
- Netzwerk: Alle im gleichen Segment erreichbar!
- Zeit-Synchronisierung: NTP auf allen Nodes!
- Für HA: Gemeinsamer Storage (Ceph, NFS, iSCSI)!
Schritt 1: Cluster erstellen
Schritt 1: Cluster auf Node 1 initialisieren!
pvecm create mein-homelab-cluster
Oder in der Weboberfläche: Datacenter → Cluster → Create Cluster!
Schritt 2: Weitere Nodes hinzufügen!
Join-Info auf Node 1 holen:
pvecm info
Auf Node 2 und Node 3:
pvecm add <IP-von-Node1>
Root-Passwort von Node 1 eingeben – nach Sekunden ist der Node dabei!
Schritt 3: Cluster-Status prüfen!
pvecm status
pvecm nodes
Alle Nodes „online“ mit korrektem Quorum? PERFEKT!
Schritt 2: Shared Storage mit Ceph einrichten
Für HA brauchen ALLE Nodes Zugriff auf den SELBEN Storage! Die eleganteste Lösung: Ceph – verteiltes, redundantes Speichersystem direkt in Proxmox!
Ceph installieren
# Auf ALLEN Nodes:
pveceph install
Ceph initialisieren (nur Node 1)
pveceph init --network 10.10.10.0/24
Monitor-Daemons starten
Auf JEDEM Node:
pveceph mon create
OSDs erstellen
Jeder Node braucht mindestens EINE dedizierte Festplatte für Ceph (NICHT die Systemfestplatte)!
In der Weboberfläche: Node → Ceph → OSD → Create OSD!
Ceph-Pool erstellen
pveceph pool create vm-pool --size 3 --min_size 2
Pool als Proxmox-Storage hinzufügen: Datacenter → Storage → Add → RBD!
Schritt 3: Hochverfügbarkeit konfigurieren
HA-Gruppe erstellen
In der Weboberfläche: Datacenter → HA → Groups → Add!
Alle 3 Nodes hinzufügen und Prioritäten vergeben!
VM für HA aktivieren
- VM MUSS auf Ceph-Storage liegen!
- Datacenter → HA → Resources → Add!
- VM auswählen!
- HA-Gruppe zuweisen!
- Speichern!
FERTIG! Diese VM ist jetzt HA-geschützt – wenn Node 1 ausfällt, bootet sie auf Node 2!
Hardware-Empfehlung für einen 3-Node-Cluster
Empfehlung für Homelab:
- 3x Beelink EQ12 Pro (Intel N100, 16 GB RAM) – je ~200 €!
- 3x 500 GB NVMe für Systemplatte!
- 3x 1 TB NVMe ODER 2 TB SSD für Ceph!
- 2,5 GbE-Switch (z.B. TP-Link TL-SG108-M2)!
Gesamt: ~1.200 € für einen produktiven HA-Cluster!
Tipps aus dem Cluster-Alltag
Meine Top 5 Tipps:
- Dediziertes Netz für Ceph-Traffic!
- Corosync-Netz separat halten – lebenswichtig für Quorum!
- NTP-Zeitsynchronisation MUSS funktionieren!
- Backup-Strategie trotzdem PFLICHT – Cluster ≠ Backup!
- Regelmäßige Failover-Tests – lieber kontrolliert als im Ernstfall!
Backup-Strategie im Cluster
Auch mit HA: BACKUPS sind PFLICHT!
- PBS (Proxmox Backup Server) als externe Instanz!
- Tägliche Backups mit Retention-Policy!
- Offsite-Backup zur Storage Box!
- Restore-Tests monatlich!
Häufige Fallstricke — und wie du sie umgehst
Was oft schiefläuft:
- Split-Brain bei Netzwerk-Problemen!
- Zeit-Drift durch falsche NTP-Config!
- Ceph-Pool zu klein konfiguriert (
size=3, min_size=2ist Standard)! - Einzelne OSDs werden Bottleneck!
Fazit — und wo es weitergeht
Klare Ansage: Ein Proxmox-Cluster mit Ceph und HA macht dein Homelab zu einer ECHTEN Infrastruktur! Hardware-Ausfälle sind KEIN Drama mehr!
Mein Tipp: Diesen Monat 3 Mini-PCs bestellen, nächsten Monat Cluster aufbauen, übernächsten Monat HA aktiv nutzen!
Auf Lapalutschi.de kommt bald der große Ceph-Tuning-Guide – für maximale Performance im Homelab! Bleib dran!