Warum bleibt die RAID-Kapazität nach dem Austausch aller Laufwerke unverändert?

Eva Wong ist die Technische Redakteurin und und leidenschaftliche Tüftlerin bei ZimaSpace. Eine lebenslange Geek mit einer Leidenschaft für Homelabs und Open-Source-Software, sie spezialisiert sich darauf, komplexe technische Konzepte in zugängliche, praktische Anleitungenzu übersetzen. Eva ist der Meinung, dass Self-Hosting Spaß machen und nicht einschüchternd sein sollte. Durch ihre Tutorials befähigt sie die Community, Hardware-Setups zu entmystifizieren, vom Bau ihres ersten NAS bis hin zur Beherrschung von Docker-Containern.

Die RAID-Kapazität kann unverändert bleiben, selbst wenn jede physische Festplatte durch eine größere ersetzt wurde, da der Ersatzprozess und der Erweiterungsprozess getrennt sind. Bestätigen Sie zuerst, dass alle erforderlichen Mitglieder größer und vollständig wiederhergestellt sind. Prüfen Sie dann, ob das RAID-Gerät, die virtuelle Festplatte, die Partition, der Speicherpool und das Dateisystem jeweils erweitert wurden. Wenn eine Schicht noch an der alten Grenze endet, meldet das NAS weiterhin die alte nutzbare Kapazität.

Bestätigen Sie, dass jedes erforderliche RAID-Mitglied tatsächlich größer ist

Beginnen Sie mit der Liste der Array-Mitglieder statt mit den Laufwerksbezeichnungen auf den Einschüben. Notieren Sie jedes Festplattenmodell, die Seriennummer, die gemeldete Größe, den Einschub und die RAID-Rolle. Ein klassisches Spiegel- oder Paritäts-Array kann normalerweise nicht mehr Speicherplatz anzeigen als sein kleinster aktiver Teilnehmer, daher kann eine alte Festplatte, ein zu kleiner Ersatz oder ein Mitglied, das nie ins Array aufgenommen wurde, die gesamte Gruppe auf der vorherigen Größe halten. Deshalb verbessert der Ersatz nur einer Festplatte in einem Spiegel meist die Ersatzbereitschaft, ohne die nutzbare Kapazität zu erhöhen.

Verlassen Sie sich nicht nur auf ein „gesund“-Dashboard-Symbol. Vergewissern Sie sich, dass die Ersatzfestplatte ein aktives Mitglied ist, kein Hot Spare, ungenutztes Gerät oder ausgefallener Kandidat. Bestätigen Sie, dass der Wiederaufbau oder Resilvering 100 Prozent erreicht hat und das Array vor dem nächsten Ersatz wieder in einem redundanten Zustand war. Der zugehörige ZimaSpace-Leitfaden zum Erweitern eines Spiegels mit größeren Laufwerken nacheinander erklärt, warum die Kapazität normalerweise fix bleibt, bis die Ersatzfolge abgeschlossen ist.

Wenn das NAS den Ersatz mit der alten Größe meldet, überprüfen Sie die Partitionstabelle oder die Controller-Ansicht dieses Mitglieds. Einige Arrays verwenden Partitionen statt ganzer Festplatten, und ein kopiertes Partitionslayout kann den alten Endpunkt beibehalten. Manche Controller können auch eine virtualisierte oder gekürzte Größe anzeigen, anstatt die volle native Kapazität der Festplatte. Beheben Sie die Größenabweichung des Mitglieds, bevor Sie versuchen, das Array zu vergrößern, da eine Erweiterung auf einer inkonsistenten Grundlage die Wiederherstellung des Speicherstapels erschweren kann.

Überprüfen Sie, ob die RAID-Schicht erweitert wurde

Ein größeres physisches Mitglied macht das RAID-Gerät nicht automatisch größer. Betrachten Sie den Speicherpfad als separate Schichten: physische Festplatten, RAID-Gerät oder virtuelle Festplatte, Partition, Speicherpool oder Volume-Manager und Dateisystem. Die erste Schicht kann die neue Größe anzeigen, während jede darüber liegende Schicht noch an der alten Grenze endet. Die richtige Diagnosefrage lautet daher nicht „Sind die neuen Festplatten sichtbar?“, sondern „Auf welcher Schicht hört die gemeldete Größe auf zu wachsen?“

Software-RAID benötigt oft eine separate Erweiterungsoperation, nachdem jedes erforderliche Mitglied ersetzt wurde. Ein praktischer mdadm-Erweiterungsleitfaden zeigt, dass das Array bis zur Durchführung eines expliziten Erweiterungsschritts auf seiner alten Größe bleiben kann. Appliance-verwaltete NAS-Systeme können dieselbe Aktion als Erweitern, Wachsen, Maximale Kapazität oder RAID-Gruppe anpassen präsentieren. Hardware-RAID erfordert möglicherweise die Erweiterung der virtuellen Festplatte, bevor das Betriebssystem zusätzliche Sektoren sehen kann.

Starten Sie die Erweiterungsoperation nur, wenn das Array sauber, redundant und frei von ungelösten Lese-, Zeitüberschreitungs- oder Reset-Fehlern ist. Speichern Sie den aktuellen Array-Status und bestätigen Sie eine separate Sicherung unwiederbringlicher Daten. Die Erweiterung schreibt Metadaten und kann Stunden dauern; wird sie gestartet, während das Array degradiert ist oder eine Festplatte sich wiederholt trennt, verwandelt sich ein Kapazitätsproblem in ein Risiko für die Datenintegrität.

Ebene Was sollte größer sein? Zeichen, dass die Ebene noch alt ist Nächste Überprüfung
Physisches Mitglied Jede erforderliche Festplatte oder Mitgliederpartition Ein Mitglied meldet die vorherige Größe Überprüfen Sie Seriennummer, native Größe, Partitionsendpunkt und aktive Rolle
RAID-Gerät / virtuelle Festplatte Der adressierbare Blockbereich des Arrays Alle Mitglieder sind größer, aber das RAID-Gerät ist unverändert Suchen Sie nach einer unterstützten Erweiterungs- oder virtuellen Festplattenerweiterungsaktion
Partition Die Partition, die den Pool oder das Dateisystem enthält Die Festplatte ist größer, aber die Partition endet am alten Sektor Erweitern Sie die richtige Partition, ohne deren Anfang zu verschieben
Pool- / Volumen-Manager Der Pool, das physische Volume oder das logische Volume Nicht zugewiesener Speicherplatz befindet sich unter dem Dateisystem Pool oder logisches Volume neu scannen und erweitern
Dateisystem Das eingehängte Dateisystem Das Blockgerät ist größer, aber df oder der NAS-Freigabe sind unverändert Führen Sie die dateisystemspezifische Erweiterungsoperation aus

Unvollständigen Wiederaufbau von fehlendem Erweiterungsschritt unterscheiden

Ein unvollständiger Wiederaufbau und ein fehlender Erweiterungsschritt können dasselbe Hauptsymptom verursachen, aber die Hinweise unterscheiden sich. Während eines unvollständigen Wiederaufbaus kann die neue Festplatte noch synchronisiert werden, das Array kann degradiert sein, und die erwartete Mitgliederanzahl oder Redundanzstufe ist möglicherweise nicht wiederhergestellt. Bei einem fehlenden Erweiterungsschritt ist jedes Mitglied aktiv und gesund, doch das RAID-Gerät meldet weiterhin genau die alte Größe.

Vergleichen Sie die Größe auf jeder Ebene, bevor Sie etwas ändern. Wenn ein physisches Mitglied kleiner ist, beheben Sie die Mitglieder-Diskrepanz. Wenn alle Mitglieder größer sind, das RAID-Gerät aber alt ist, verwenden Sie die RAID-Level-Erweiterungskontrolle. Wenn das RAID-Gerät größer ist, die Partition oder das Dateisystem aber alt sind, hören Sie auf, die Mitgliedsplatten zu bearbeiten, und arbeiten Sie stattdessen nach oben. Nutzer verwechseln häufig ein Problem bei der Größenänderung auf höherer Ebene mit einem fehlgeschlagenen Festplattenaustausch und wiederholen unnötig den riskantesten Teil des Prozesses.

Ein abgeschlossener Wiederaufbau beweist ebenfalls nicht, dass freier Speicherplatz dem Array zugewiesen wurde. Eine Diskussion bei Super User zu größeren Ersatzfestplatten bestätigt, dass größere Ersatzplatten allein die Größe der RAID-Gruppe nicht verändern. Betrachten Sie dieses Muster als diagnostischen Hinweis, nicht als universelle Befehlsfolge: Die genaue Vorgehensweise hängt davon ab, ob das NAS mdadm, ZFS, Btrfs, LVM, einen Hardware-Controller oder einen proprietären Speicher-Manager verwendet.

Erweitern Sie Partition, Pool und Dateisystem in der richtigen Reihenfolge.

Sobald das RAID-Gerät selbst die größere Größe meldet, prüfen Sie die nächste Ebene, ohne vorzupreschen. Eine Partition kann immer noch am alten Sektor enden, obwohl das zugrundeliegende Array größer ist. Wenn der Speicher-Stack ein partitioniertes RAID-Mitglied verwendet, erweitern Sie die korrekte Partition, wobei Sie deren Startsektor und Typ beibehalten. Wenn das RAID-Gerät direkt einen Volume-Manager oder Speicherpool speist, scannen Sie diese Ebene neu, damit sie den neuen Bereich erkennen kann.

Das Partitionslayout ist auch beim Austausch von Festplatten wichtig. Eine Diskussion bei Server Fault zum Austausch von mdadm-Mitgliedern hebt hervor, dass Ersatzpartitionen genügend Speicherplatz bereitstellen müssen, bevor das Array die größere Kapazität nutzen kann. Kopieren Sie keinen destruktiven Befehl von einem anderen System. Erfassen Sie vor der Größenänderung die aktuellen Start- und Endsektoren, den Dateisystemtyp, die Einhängepunkte und die Beziehungen zum Volume-Manager.

Wachsen Sie das Dateisystem zuletzt. Das Dateisystem kann nur den Speicherplatz nutzen, den das RAID-Gerät, die Partition und der Pool bereits bereitstellen. Vergleichen Sie nach Abschluss der Dateisystemoperation die Größe des Blockgeräts, die Dateisystemgröße, den freien Speicherplatz im gemounteten Zustand und das NAS-Dashboard. Eine konsistente Zunahme in allen vier Bereichen bestätigt, dass die Erweiterung die für den Benutzer sichtbare Speicherebene erreicht hat und nicht unterwegs gestoppt wurde.

Erkennen, wann das bestehende RAID-Layout nicht wachsen kann

Einige RAID-Implementierungen können ein bestehendes virtuelles Laufwerk nach dem Austausch der Mitglieder nicht erweitern, selbst wenn alle Festplatten größer sind. Andere unterstützen Wachstum nur für bestimmte RAID-Level, Mitgliederanzahlen, Partitionslayouts oder Firmware-Versionen. Ein statisches Volume erfordert möglicherweise eine Migration zu einem neuen Array, und ein Controller zeigt die zusätzlichen Sektoren möglicherweise nur durch die Erstellung eines zusätzlichen logischen Volumes an, anstatt das ursprüngliche zu vergrößern.

Hören Sie auf, wenn das System keinen dokumentierten oder klar verifizierten Wachstumspfad bietet, wenn das Array Medien- oder Verbindungsfehler meldet oder wenn die einzige vorgeschlagene Maßnahme die Neuerstellung von Metadaten ohne getestete Sicherung wäre. Die sicherere Alternative ist oft, ein neues korrekt dimensioniertes Array zu erstellen, die Daten zu kopieren und zu verifizieren, die Dienste umzuschalten und den alten Speicher zu behalten, bis die Wiederherstellungsprüfungen bestanden sind. Der ZimaSpace-Artikel zum Planen einer unabhängigen NAS-Sicherung vor RAID-Migration oder -Erweiterung kann helfen, die Verfügbarkeit des Arrays von wiederherstellbaren Kopien zu trennen.

Die Erweiterung ist erst abgeschlossen, wenn das Array redundant ist, jedes erforderliche Mitglied gesund ist, das RAID-Gerät den erwarteten größeren Blockbereich anzeigt, die oberen Speicherebenen übereinstimmen und echte Dateien geschrieben, gelesen und überprüft werden können. Wenn die physischen Festplatten größer sind, die RAID-Implementierung jedoch nicht wachsen kann, ist die unveränderte Kapazität eine Plattformgrenze und kein fehlgeschlagener Austausch.

FAQ

Erhöht eine größere Festplatte die Kapazität von RAID 1?

Normalerweise nicht. Ein traditionelles Zwei-Laufwerk-Spiegel-Array bleibt in der Regel durch das kleinere aktive Mitglied begrenzt. Ersetzen Sie das andere Mitglied, schließen Sie den Wiederaufbau ab und führen Sie dann die erforderliche Erweiterung von Array, Partition, Pool und Dateisystem durch.

Sollte ich nach dem Austausch aller RAID-Laufwerke neu starten?

Ein Neustart kann bei einigen Systemen die Geräteerkennung aktualisieren, ersetzt jedoch nicht die erforderliche Wachstumsoperation. Überprüfen Sie die gemeldete Größe auf jeder Ebene vor und nach dem Neustart, damit Sie die Neuerkennung nicht mit einer Erweiterung verwechseln.

Kann ich das NAS weiterhin nutzen, während das Array wächst?

Viele Systeme erlauben den Zugriff während des Online-Wachstums, aber die Leistung kann sinken und das Risiko steigt, wenn ein weiterer Fehler auftritt. Halten Sie eine verifizierte Sicherung bereit, reduzieren Sie intensive Schreibvorgänge, überwachen Sie Fehler und beachten Sie die Grenzen der jeweiligen RAID-Implementierung.

Support & Tipps

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.