Moin zusammen
Wir haben in unserem PVE/Ceph Cluster heute den Ausfall eines Systemdatenträgers zu beklagen (Buffer IO Error Meldung vom Kernel und Absturz).
Nachdem sich da vom System jetzt nichts mehr retten ließ, habe ich also den Node aus dem Cluster entfernt, die SSD getauscht und den Node neu installiert. Habe jetzt eine PVE Installation mit Netzwerk, noch ohne Verbindung zum Cluster.
Die Verbindung zum Cluster wiederherzustellen ist kein Problem. Außerdem sind die OSDs komplett intakt. Damit jetzt Ceph nicht etliche TB an Daten neu spiegeln muss, kommt die Frage auf, ob es vielleicht möglich ist, Ceph auf dem Node so einzurichten, dass ich die vorhandenen Daten der OSDs weiter nutzen kann.
Vor einiger Zeit hatte ich das schon mal versucht, leider konnte ich aber damals die OSDs nicht aktivieren.
Den Ablauf stelle ich mir so in der Art vor:
1.) Node in den PVE Cluster aufnehmen
2.) Ceph auf dem neuen Node durch PVE einrichten lassen und im Cluster aufnehmen
3.) Die ursprünglichen OSDs irgendwie "importieren"
Bei Punkt 3 stellt sich mir die Frage des "Wie?". Gibt es eine bestimmte Standard Prozedur nach der ich vorgehen kann? Vielleicht eine Anleitung?
Im schlimmsten Fall kann ich natürlich die OSDs zerstören und neu in den Cluster aufnehmen, aber wenn es geht, würde ich das gern vermeiden.
Wir haben in unserem PVE/Ceph Cluster heute den Ausfall eines Systemdatenträgers zu beklagen (Buffer IO Error Meldung vom Kernel und Absturz).
Nachdem sich da vom System jetzt nichts mehr retten ließ, habe ich also den Node aus dem Cluster entfernt, die SSD getauscht und den Node neu installiert. Habe jetzt eine PVE Installation mit Netzwerk, noch ohne Verbindung zum Cluster.
Die Verbindung zum Cluster wiederherzustellen ist kein Problem. Außerdem sind die OSDs komplett intakt. Damit jetzt Ceph nicht etliche TB an Daten neu spiegeln muss, kommt die Frage auf, ob es vielleicht möglich ist, Ceph auf dem Node so einzurichten, dass ich die vorhandenen Daten der OSDs weiter nutzen kann.
Vor einiger Zeit hatte ich das schon mal versucht, leider konnte ich aber damals die OSDs nicht aktivieren.
Den Ablauf stelle ich mir so in der Art vor:
1.) Node in den PVE Cluster aufnehmen
2.) Ceph auf dem neuen Node durch PVE einrichten lassen und im Cluster aufnehmen
3.) Die ursprünglichen OSDs irgendwie "importieren"
Bei Punkt 3 stellt sich mir die Frage des "Wie?". Gibt es eine bestimmte Standard Prozedur nach der ich vorgehen kann? Vielleicht eine Anleitung?
Im schlimmsten Fall kann ich natürlich die OSDs zerstören und neu in den Cluster aufnehmen, aber wenn es geht, würde ich das gern vermeiden.