Arraykonfiguration
Unraid's storage system combines flexibility with data protection through its array and cache architecture. The array manages your primary storage with optional parity protection, while cache pools accelerate performance.
Im Folgenden sind einige wichtige Prinzipien der Array-Konfiguration aufgeführt:
Verwenden Sie immer die größten Laufwerke für die Parität.
Wenn Sie später mehr Festplatten zu Ihrem array hinzufügen, denken Sie daran, dass Sie keine Datenfestplatte verwenden können, die größer ist als Ihre parity disks. Es ist eine gute Idee, zu Beginn die größte Festplatte für Ihre parity disks zu kaufen. So sind Sie nicht durch kleinere Größen eingeschränkt, wenn Sie später erweitern.
Wenn Sie zwei parity disks verwenden, können diese unterschiedliche Größen haben. Beachten Sie jedoch, dass keine Festplatte in Ihrem array größer sein kann als die kleinste parity disks, die Sie haben.
Keine SSDs im Array verwenden - speichern Sie sie für Speicherpools oder Zuordnungsgeräte.
Unraid unterstützt weder TRIM- noch Discard-Befehle für SSDs im Haupt-Array. Im Laufe der Zeit wird die Leistung von SSDs nachlassen, wenn sie als Array-Mitglieder verwendet werden. Für beste Ergebnisse verwenden Sie SSDs in cache pools oder als unzugeordnete Geräte, wo diese Funktionen unterstützt werden und die langfristige Leistung erhalten bleibt. Die meisten modernen SSDs, inklusive NVMe, funktionieren in diesen Rollen gut.
Die Verwendung eines Caches verbessert die Schreibgeschwindigkeit des Arrays.
Anstatt direkt auf den Hauptspeicher zu schreiben, werden Daten zunächst auf eine spezielle Festplatte oder eine Gruppe von Festplatten gesendet. Diese Daten werden dann zu festgelegten Zeiten, normalerweise einmal am Tag um 3:40 Uhr, auf den Hauptspeicher übertragen. Das Tolle ist, dass die auf dem cache gespeicherten Daten dennoch über Ihre user shares sichtbar sind, sodass Sie nichts daran ändern müssen, wie Sie auf Ihre Dateien zugreifen.
Ein Cache-Pool hilft, Ihre zwischengespeicherten Daten sicher zu halten.
Die Verwendung nur eines Cache-Geräts setzt Ihre zwischengespeicherten Daten einem Risiko aus, bis sie in das Hauptarray verschoben werden. Um Ihre Daten jederzeit zu schützen, verwenden Sie mehrere Geräte, die als cache pool konfiguriert sind. Dieses Setup bietet Redundanz für zwischengespeicherte Daten und verringert die Wahrscheinlichkeit eines Datenverlusts aufgrund eines Cache-Geräteausfalls.
SSD-Cache-Geräte sind ideal für Apps und virtuelle Maschinen.
Die Verwendung von SSDs hilft, Anwendungen und virtuelle Maschinen (VMs) schneller laufen zu lassen, da sie schneller auf Daten zugreifen können. SSDs funktionieren gut in einem cache pool, und bieten eine ausgezeichnete Mischung aus Geschwindigkeit, Effizienz und Datensicherheit.
Standardmäßig ist die Verschlüsselung deaktiviert.
Wenn Sie Verschlüsselung auf Ihrem System verwenden möchten, müssen Sie die Festplatte mit einem verschlüsselten Dateisystemtyp neu formatieren - dieser Vorgang löscht alle vorhandenen Daten auf dem Laufwerk. Verschieben Sie Ihre Daten vor dem Aktivieren der Verschlüsselung von der Festplatte, ändern Sie das Dateisystem auf eine verschlüsselte Option, formatieren Sie das Laufwerk und verschieben Sie dann Ihre Daten zurück. Einzelheiten finden Sie unter So verschlüsseln Sie ein Laufwerk in Unraid.
Bedenken Sie, dass die Verwendung von Verschlüsselung die Wiederherstellung von Daten erschweren kann, wenn etwas schief läuft. Verwenden Sie sie daher nur, wenn Sie sie wirklich benötigen.
Unraid identifiziert Festplatten anhand ihrer Seriennummern und Größen, nicht der spezifischen SATA-Ports, an die sie angeschlossen sind. Das bedeutet, dass Sie Laufwerke zwischen verschiedenen SATA-Ports wechseln können, ohne ihre Zuordnungen in Unraid zu beeinflussen. Diese Funktion ist besonders nützlich zur Fehlerbehebung bei Hardware-Problemen, wie das Finden eines fehlerhaften Ports oder den Austausch unzuverlässiger Strom- oder SATA-Kabel.
Ihr Array wird nicht gestartet, wenn Sie mehr Geräte zuweisen oder anschließen, als Ihr Lizenzschlüssel erlaubt.
Array starten/stoppen
Wenn Ihr System hochfährt, schaltet es normalerweise das Array automatisch ein. Wenn Sie jedoch kürzlich die Festplattenkonfiguration geändert haben, etwa durch das Hinzufügen einer neuen Festplatte, bleibt das Array ausgeschaltet, damit Sie Ihre Konfiguration überprüfen können.
Denken Sie daran, dass Sie das Array zuerst stoppen müssen, um Anpassungen vorzunehmen. Wenn Sie es stoppen, werden alle Docker-Container und Netzfreigaben vollständig gestoppt, VMs heruntergefahren oder in den Ruhezustand versetzt, und Ihre Speichergeräte werden ausgehängt, sodass Ihre Daten und Anwendungen erst wieder zugänglich sind, wenn Sie das Array neu starten.
So starten oder stoppen Sie das Array:
- Klicken Sie auf die Registerkarte Haupt.
- Navigieren Sie zum Abschnitt Array-Betrieb.
- Klicken Sie auf Starten oder Anhalten. Möglicherweise müssen Sie das Kontrollkästchen "Ja, ich möchte das tun" aktivieren, bevor Sie fortfahren.
Array-Betrieb
Unraid bietet verschiedene Wartungs- und Konfigurationsoptionen für Ihre Speicherarray. Wichtige Operationen umfassen:
📄️ Add Disks
Expand storage capacity
📄️ Replace Disks
Upgrade or swap failed drives
📄️ Remove Disks
Decommission or reduce array size
📄️ Checking array devices
Monitor SMART data and diagnostics
📄️ Spinning disks down or up
Manage disk spin-up/down
📄️ Reset the array configuration
Rebuild array structure
Festplatten hinzufügen
Neue Festplatten einrichten
- Gehen Sie zu Main → Array Devices in der Benutzeroberfläche.
- Wählen Sie den Steckplatz, an dem Sie die Festplatte hinzufügen möchten, und wählen Sie die Festplatte aus der Dropdown-Liste.
- Standardmäßig werden neue Array-Laufwerke mit XFS formatiert. Wenn Sie statt ZFS oder BTRFS verwenden möchten, wählen Sie Ihr bevorzugtes Dateisystem aus dem Dropdown-Menü aus.
Wenn Sie moderne Unraid-kompatible Hardware verwenden, können Sie Laufwerke ohne Abschaltung des Servers austauschen. Diese Funktion, als Hot-Swap bekannt, ist seit Beginn in LimeTech-Servern verfügbar.
Clear vs. Pre-Clear
Unraid verlangt, dass Festplatten in einem gelöschten Zustand sind - vollständig mit Nullen gefüllt und mit einer speziellen Signatur versehen - bevor sie einem paargeschützten Array hinzugefügt werden. Dieser Prozess sichert die Integrität der Parität und hält das Array während der Festplattenvorbereitung online.
Clearance is mandatory when adding a data disk to a parity-protected array. If you are adding a parity disk or working with an array that does not use parity, clearance is not required.
Der integrierte Löschvorgang schreibt Nullen auf die Festplatte im Hintergrund, sodass das Array verfügbar bleibt. Sobald der Vorgang abgeschlossen ist, muss die Festplatte formatiert werden, bevor sie verwendet werden kann. Diese Methode ist effizient, erfordert keine Drittanbieter-Tools und ist ideal für schnelle Erweiterungen.
Für einen gründlicheren Ansatz führt der Pre-Clear-Vorgang – erhältlich über Plugins wie Unassigned Devices Preclear – einen Vorleseprozess durch, um nach fehlerhaften Sektoren zu suchen, die Festplatte mit Nullen zu füllen und dann die Integrität mit einem Nachlesevorgang zu überprüfen. Dieser zusätzliche Schritt hilft, frühe Laufwerksfehler zu erkennen, dauert jedoch erheblich länger und erfordert die manuelle Installation von Plugins.
Faustregel: Verwenden Sie den integrierten Löschvorgang für schnelle Ergänzungen zu Ihrem Array oder wählen Sie Pre-Clear, wenn Sie umfangreiche Tests der Festplattengesundheit durchführen möchten, bevor Sie eine Festplatte in Betrieb nehmen.
Clear vs. Pre-Clear Vergleich
Löschen | Vorlöschen | |
---|---|---|
Zweck | Gewährleistet grundlegende Kompatibilität | testet das Laufwerk und bereitet es für den Einsatz vor |
Geschwindigkeit | Funktioniert schnell | Viel langsamerer Prozess |
Auswirkungen auf Array | Läuft im Hintergrund | Erfordert das Entfernen des Laufwerks aus der Verwendung |
Am besten geeignet für | Ideal für schnelle Erweiterungen | Hervorragend zum Testen neuer Laufwerke |
Clear bereitet eine Festplatte schnell zur Nutzung vor, macht sie mit Ihrem System kompatibel und ermöglicht es Ihnen, Speicher in wenigen Stunden hinzuzufügen.
Pre-Clear dauert länger, bietet aber einen gründlichen Test und stellt sicher, dass eine neue Festplatte zuverlässig ist, bevor sie Teil Ihres Arrays wird.
Vermeiden Sie es, eine vorgeklärte Festplatte zu formatieren, bevor Sie sie dem Array hinzufügen, da dies die Clearance-Signatur entfernt.
Daten-Festplatten hinzufügen
Das Hinzufügen von Datenlaufwerken ist eine großartige Möglichkeit, den Speicherplatz Ihres Unraid-Arrays zu erhöhen. Durch das Hinzufügen weiterer Festplatten können Sie mehr Dateien, Anwendungen und Backups speichern und dennoch Ihre Daten schützen.
Beim Hinzufügen einer neuen Datenfestplatte muss diese die gleiche Größe oder kleiner sein als Ihre aktuellen parity disks. Wenn Sie eine größere Festplatte verwenden möchten, müssen Sie zuerst die parity disks mit der größeren ersetzen und dann die alten parity disks als Datenfestplatte verwenden.
Wie fügt man eine Datenfestplatte hinzu
- Standard hinzufügen (paritätengeschützt)
- Hinzufügen ohne Parität
Um eine Datenfestplatte zu einem durch Parität geschützten Array hinzuzufügen:
-
Halten Sie das Array an: Verwenden Sie das Unraid %%WebGUI|WebGUI%%, um das Array anzuhalten.
-
Schalten Sie Ihren Server aus: Fahren Sie Ihren Server sicher herunter.
-
Installieren Sie die neuen Festplatte(n): Fügen Sie die neue(n) Festplatte(n) physisch hinzu.
-
Schalten Sie den Server wieder ein: Starten Sie Ihren Server erneut.
-
Weisen Sie die neuen Festplatten zu: Verwenden Sie das %%WebGUI|WebGUI%%, um die neuen Festplatten den verfügbaren Datenslots zuzuweisen.
-
Starten Sie das Array: Starten Sie das Array erneut.
- Unraid wird automatisch eine Löschoperation auf der neuen Festplatte starten. Dies füllt die Festplatte mit Nullen und stellt sicher, dass sie gebrauchsfertig ist und gleichzeitig die Datenintegrität gewahrt ist.
- Die Löschoperation findet im Hintergrund statt, sodass Sie weiterhin auf Ihr Array zugreifen können. Die neue Festplatte ist jedoch erst nutzbar, wenn der Vorgang abgeschlossen und die Festplatte formatiert ist.
- Wenn Sie die Festplatte bereits vorgeklärt haben, überspringt Unraid diesen Schritt, da erkannt wird, dass sie bereits einsatzbereit ist.
-
Nach Abschluss der Löschung: Sobald der Löschvorgang abgeschlossen ist, wird die Festplatte im WebGUI als nicht einhängbar angezeigt. Sie werden aufgefordert, sie zu formatieren.
Überprüfen Sie immer die Seriennummer, um sicherzustellen, dass Sie die richtige Festplatte formatieren. Das Formatieren löscht alles auf dieser Festplatte und diese Aktion kann nicht rückgängig gemacht werden.
- Bestätigung der Formatierung: Überprüfen Sie das Bestätigungsfeld und klicken Sie auf die Formatieren-Schaltfläche. Unraid wird Ihnen eine Warnung über die Ergebnisse dieser Aktion geben.
- Formatierungsvorgang: Die Formatierung dauert einige Minuten. Sobald sie abgeschlossen ist, wird die Festplatte als eingehängt und einsatzbereit angezeigt. Es ist normal, dass aufgrund des Dateisystem-Overheads eine kleine Menge genutzten Speicherplatzes angezeigt wird.
Sie können mehrere Festplatten hinzufügen, aber diese sind erst nutzbar, wenn alle von ihnen gelöscht und formatiert wurden.
Um eine Datenfestplatte zu einem Array ohne Paritätsschutz hinzuzufügen:
-
Halten Sie das Array an: Verwenden Sie das Unraid %%WebGUI|WebGUI%%, um das Array anzuhalten.
-
Schalten Sie Ihren Server aus: Fahren Sie Ihren Server sicher herunter.
-
Installieren Sie die neuen Festplatte(n): Fügen Sie die neue(n) Festplatte(n) physisch hinzu.
-
Schalten Sie den Server wieder ein: Starten Sie Ihren Server erneut.
-
Weisen Sie die neuen Festplatten zu: Verwenden Sie das %%WebGUI|WebGUI%%, um die neuen Festplatten den verfügbaren Datenslots zuzuweisen.
-
Starten Sie das Array: Starten Sie das Array erneut.
- The clearing step is skipped entirely when there is no parity disk in the array.
-
Formatieren Sie die Festplatte: Die neue Festplatte wird im WebGUI als nicht einhängefähig angezeigt. Sie werden aufgefordert, sie zu formatieren.
Überprüfen Sie immer die Seriennummer, um sicherzustellen, dass Sie die richtige Festplatte formatieren. Das Formatieren löscht alles auf dieser Festplatte und diese Aktion kann nicht rückgängig gemacht werden.
Paritätsfestplatten hinzufügen
Parity disks sind eine nützliche Funktion, die eine zusätzliche Schutzschicht für Ihre Daten bietet. Sie ermöglichen Ihrem Speichersystem, Informationen wiederherzustellen, wenn eine Festplatte ausfällt. Die Verwendung von parity disks ist optional, wird jedoch dringend empfohlen, um Ihre Daten sicher zu halten.
- Einzelparität: Die Festplatte muss mindestens so groß sein wie Ihre größte Datenfestplatte.
- Dual Parity: Beide parity disks müssen auch mindestens die Größe Ihrer größten Datenfestplatte haben, können jedoch unterschiedliche Größen haben.
Das Hinzufügen einer parity disk ist ähnlich wie das Hinzufügen einer Datenfestplatte, aber es gibt einen wichtigen Schritt zu beachten:
- Nach der Auswahl der parity disk und dem Start Ihres Speicher-Arrays beginnt ein Prozess namens Paritätsberechnung.
- Während dieser Prozess läuft, können Sie weiterhin auf Ihre Dateien zugreifen. Das System könnte jedoch etwas langsamer laufen, da es daran arbeitet, die Parität zu berechnen.
Im Detail: Was ist Parität und warum ist sie wichtig? - Klicken zum Erweitern/Zusammenklappen
Parity in Unraid protects your data by ensuring that you can recover from a drive failure. With the use of a parity disk, any single missing disk can be reconstructed by combining the information from all other data drives along with the parity data.
Unraid verlässt sich auf diese Echtzeit-Parität für zwei Hauptzwecke:
-
Daten wiederherstellen, wenn ein Laufwerk ausfällt
-
Fehler korrigieren, wenn ein defekter Sektor gefunden wird
Diese Funktion ermöglicht es Ihnen, Ihre Daten sicher zu halten, auch wenn Laufwerke im Laufe der Zeit ausfallen.
Im Detail: Wie funktioniert die Parität in Unraid? - Klicken zum Erweitern/Zusammenklappen
Unraid arbeitet mit einem speziellen Bit namens Paritätsbit, das für jede Bitposition über alle Datenlaufwerke hinweg gespeichert und durch eine dedizierte parity disk verwaltet wird. Die parity wird so berechnet, dass die Gesamtanzahl der Bits in jeder Position über alle Laufwerke hinweg (einschließlich der parity disk) immer eine gerade Zahl ergibt, ein als Even Parity bekanntes Verfahren.
So funktioniert es:
-
Unraid verwendet die XOR (exklusive ODER) Operation für diese Berechnung.
-
Zum Beispiel, wenn Sie vier Laufwerke haben und deren 57. Bits sind 1, 1, 1, 1, dann ist das Paritätsbit für diese Position 0 (weil 1 + 1 + 1 + 1 + 0 = gerade).
-
Wenn die 57. Bits jedoch 1, 0, 0, 0 sind, wird die parity für diese Position 1 sein (um sicherzustellen, dass die Summe gerade bleibt).
Beim Hinzufügen eines neuen Laufwerks löscht Unraid es zuerst, indem es in allen Bits Nullen schreibt. Dadurch kann es schnell in das geschützte Array aufgenommen werden, da das Schreiben von Nullen die aktuellen Paritätsberechnungen nicht beeinträchtigt.
Im Detail: Wie wird mithilfe der Parität Daten rekonstruiert? - Klicken zum Erweitern/Zusammenklappen
Unraid kann ein fehlendes Laufwerk oder einen fehlerhaften Sektor durch die folgenden Schritte rekonstruieren:
-
Es liest alle verbleibenden Laufwerke, einschließlich der parity disk.
-
Er wendet die gerade parity an, um die fehlenden Daten zu rekonstruieren.
Zum Beispiel, wenn Laufwerk 2 ausfällt:
-
Wenn die zugehörigen Bits 1, 1, 1 (zusätzlich zur parity) sind, berechnet Unraid: 1 + x + 1 + 1 + 0 = gerade. Hier muss x 1 sein, um eine gerade Summe zu halten.
-
Wenn die Bits 1, x, 0, 0, 1 = gerade anzeigen, wird x 0 sein.
This parity feature allows Unraid to "simulate" the missing disk. You can continue using the array as if the drive were still functional. Once you install a new drive in the failed slot, Unraid will recreate all the missing data based on the current state of parity and the other disks.
Um den fortlaufenden Schutz und die effektive Wiederherstellung zu gewährleisten, ist es wichtig, regelmäßige parity checks durchzuführen.
Wie groß sollte meine Paritätsfestplatte sein? - Klicken zum Erweitern/Zusammenklappen
Ihre parity disk muss gleich groß oder größer als Ihre größte Datenfestplatte sein. Zum Beispiel:
- Wenn Ihre größte Datenfestplatte 10TB groß ist, sollte Ihre parity disk mindestens 10TB groß sein.
- Sie können verschiedene andere Datenfestplattengrößen frei verwenden, solange keine die Größe der parity disk übersteigt.
Im Detail: Wie wirkt sich Parität auf die Schreibgeschwindigkeit aus? - Klicken zum Erweitern/Zusammenklappen
Writing to a parity-protected array involves four disk operations for each write: reading data, reading parity, writing data, and writing parity. This process requires a full rotation from each affected drive, so the overall write speed is limited by the slowest drive involved in the operation.
Das Hinzufügen einer schnelleren parity disk verbessert die Schreibgeschwindigkeiten nicht unbedingt, es sei denn, Sie schreiben gleichzeitig auf mehrere langsame Datenlaufwerke, sodass die parity disk die Last handhaben kann. Normalerweise wird die Schreibgeschwindigkeit durch das langsamste Datenlaufwerk begrenzt, auf das geschrieben wird.
Im Detail: Wie funktioniert Dual-Parität? - Klicken zum Erweitern/Zusammenklappen
Dual parity ermöglicht die Wiederherstellung von zwei gleichzeitigen Festplattenausfällen. In Unraid spiegelt die zweite parity disk nicht einfach die erste. Stattdessen:
- Parity 1: Employs standard XOR (even) parity calculations.
- Parität 2: Nutzt einen komplexeren Algorithmus (Galois-Feld, anstatt Reed-Solomon wie in traditionellen RAID 6), was es Unraid ermöglicht, von jedem zwei fehlenden Laufwerken gleichzeitig wiederherzustellen. Diese Funktion ist bedeutend für größere Arrays, bei denen das Risiko mehrerer Ausfälle steigt. Dual parity erhöht die Belastbarkeit erheblich ohne den zusätzlichen Aufwand der gespiegelten Redundanz.
Wenn Sie ein neues Datenspeichersystem einrichten, fügen Sie zuerst Ihre Datenlaufwerke hinzu und stellen Sie sicher, dass sie alle ein kompatibles Dateisystem verwenden. Nach dem Einsetzen Ihrer Datenlaufwerke können Sie ein parity disk hinzufügen, um gegen Laufwerksausfälle zu schützen.
Sobald Ihre parity disk hinzugefügt ist, denken Sie daran, dass jede neue Festplatte, die Sie in das Array integrieren möchten, gelöscht (genullt) werden muss, bevor sie integriert wird. Dies stellt sicher, dass die parity gültig bleibt und Ihre Daten weiterhin schützt.
Paritätslaufwerke aktualisieren
You can upgrade your parity disk device(s) to a larger one(s) to use larger-sized disks in the array or add an additional parity disk.
Wenn Sie vorhaben, die folgenden Schritte auszuführen und nur eine parity disk haben, denken Sie daran:
- Your data will be unprotected until the parity rebuild is complete. If a data drive fails during this time, you could lose the information on that drive.
- Wenn bereits eine Festplatte ausgefallen ist, verhindert das fortfahren mit diesen Schritten, dass Sie diese Festplatte wiederherstellen können. In diesem Fall sollten Sie das Parity Swap-Verfahren verwenden.
So entfernen Sie ein Paritätslaufwerk:
- Stoppen Sie das Array: Verwenden Sie das WebGUI, um das Array zu stoppen.
Wenn Ihr Server Hot-Swap unterstützt, müssen Sie nicht herunterfahren, um Festplatten zu wechseln. Sie können die Schritte 2 und 4 sicher überspringen.
2. Power down the server: Turn off your server to safely make hardware changes. 3. Install the new parity disk: Place the new, larger parity disk into your server. 4. Power up the server: Turn the server back on. 5. Assign the new disk: Go to the parity slot in your settings and assign the new disk, replacing the old one. 6. Start the array: Use the WebGUI to start the array again.
Once the array is back up, Unraid will start building parity on the new disk. You can still access your data during this time, but keep in mind that it might be a bit slower until the process is done. Once the parity build is complete, your data is protected again!
-
Keep the old disk: Don't remove the old parity disk until the new parity build finishes. If a data disk fails during the upgrade, having the old disk might help you recover your data.
-
Dual parity users: If you have two parity disks, upgrade one at a time for added safety.
-
Repurpose the old disk: After the upgrade, you can use the old parity disk as a data disk if it still meets your storage needs.
Laufwerke ersetzen
Möglicherweise müssen Sie aus zwei Hauptgründen Laufwerke in Ihrem Array ersetzen:
- Kapazitätsupgrade: Ihr Speicherplatz ist fast voll, und Sie möchten größere Festplatten verwenden.
- Ausfall oder Stilllegung: Eine Festplatte ist ausgefallen oder wird nicht mehr unterstützt.
Obwohl der Prozess zum Austausch von Disks in beiden Fällen ähnlich ist, sei vorsichtig, da es ein Risiko von Datenverlusten während des Austauschs gibt. Paritätsgeräte helfen, Ihre Daten zu schützen; ein Paritätsgerät kann gegen den Ausfall eines einzelnen Laufwerks sichern, während zwei Geräte gegen Datenverlust schützen können, wenn zwei Laufwerke ausfallen. Seien Sie sich des Schutzniveaus während der Disk-Ersetzungen immer bewusst.
Kapazität erweitern
Wenn Sie Ihr Datenlaufwerk gegen ein größeres austauschen, beachten Sie Folgendes:
-
Nicht-montierbare Disks: Beheben Sie alle nicht montierbaren Disks vor dem Upgrade. Ein nicht montierbarer Status wird während des Wiederaufbaus nicht behoben.
-
Risiken bei Einzelparität: Wenn Sie eine Einzelparität haben, besteht das Risiko eines Datenverlusts, wenn ein anderes Laufwerk während des Upgrades ausfällt. Suchen Sie Rat in Foren, falls dies geschieht.
-
Schutz durch Dualparität: Mit Dualparität sind Sie sicher vor Datenverlust, wenn ein Laufwerk ausfällt, während ein einzelnes Laufwerk aufgerüstet wird. Sie können auch zwei Laufwerke gleichzeitig aufrüsten, beachten Sie jedoch, dass dies das Risiko erhöht, da Sie keinen Schutz vor einem weiteren Laufwerksausfall haben.
-
Sichern Sie die alte Disk: Behalten Sie die Originaldisk solange intakt, bis das Upgrade erfolgreich bestätigt wurde. Dies bietet Ihnen eine Rückfalloption, falls etwas schiefgeht.
Der Austausch von Festplatten birgt immer ein gewisses Risiko. Fällt während des Upgrades eine weitere Festplatte aus, insbesondere bei nur einer Parität, kann es zu Datenverlust kommen. Überprüfen Sie immer den Zustand Ihrer Festplatten, bevor Sie den Prozess starten, und stellen Sie sicher, dass Sie die alte Festplatte intakt lassen, bis das Upgrade abgeschlossen und Ihre Daten als sicher bestätigt sind.
Um eine vorhandene Datenfestplatte aufzurüsten:
-
Run a parity check: First, ensure the integrity of your data by running a parity check. Go to Tools → Parity Check and make sure there are zero errors. If parity isn't valid, rebuilding the disk will corrupt its file system.
-
Stoppen Sie das Array: Als Nächstes sollten Sie das Array stoppen. Navigieren Sie zu Main → Array Operation und wählen Sie Stop.
-
Weisen Sie die Zielplatte zu: Sobald das Array gestoppt ist, suchen Sie die Festplatte, die Sie ersetzen möchten. Entfernen Sie sie aus ihrem Steckplatz in Main → Array Devices.
-
Starten Sie das Array: Starten Sie nun das Array erneut. Unraid wird die fehlende Festplatte mithilfe der vorhandenen Paritäts- und Datenträger emulieren. Sie haben zwei Modi zur Auswahl:
- Wartungsmodus: Dieser Modus verhindert jegliche Schreibvorgänge auf die emulierte Festplatte.
- Normaler Modus: Wenn Sie Lese-/Schreibzugriff auf die emulierte Festplatte benötigen, wählen Sie diese Option.
Das Starten des Arrays im Normalmodus ist an diesem Punkt optional. Sie können es verwenden, um zu überprüfen, ob die emulierte Festplatte gemountet wird und die Daten korrekt aussehen, bevor Sie fortfahren, aber es ist nicht erforderlich für den Upgrade-Prozess.
-
Stoppen Sie das Array erneut: Das Array sollte nun anzeigen, dass die nicht zugeordnete Festplatte fehlgeschlagen ist. Stoppen Sie das Array noch einmal.
-
Weisen Sie die Ersatzplatte zu: Setzen Sie Ihre neue, größere Festplatte in den freien Steckplatz im Array ein.
-
Starten Sie das Array zum Wiederaufbau: Starten Sie abschließend das Array erneut. Unraid wird nun den Inhalt des emulierten Laufwerks auf die neue Festplatte wiederherstellen. Das Dateisystem passt sich automatisch an, um die volle Kapazität der größeren Festplatte zu nutzen.
Fehlerhafte/deaktivierte Festplatten ersetzen
Was ist eine fehlgeschlagene oder deaktivierte Festplatte?
Eine fehlgeschlagene oder deaktivierte Festplatte ist eine, die Unraid aufgrund eines Schreibfehlers für das Schreiben von Daten nicht mehr verwendet. Beachten Sie, dass dies nicht immer bedeutet, dass die Festplatte selbst defekt ist; manchmal liegt es an schlechten Verbindungen, Stromproblemen oder nur einem vorübergehenden Fehler.
Einige Anzeichen hierfür sind:
Dieses rote "X" zeigt an, welche Festplatte ersetzt werden muss.
Achten Sie auf diese Warnungen.
Klicken, um zu sehen, wie verschiedene Paritätskonfigurationen mit Festplattenfehlern umgehen
| Fehler-Szenario | Keine Parität | Einzelne Parität | Doppelte Parität |
| ----------------- | ------------- | ---------------- | --------------- |
| **1 Festplattenfehler** | Daten verloren | Wiederherstellbar | Wiederherstellbar |
| **2 Festplattenfehler** | Daten verloren | Daten verloren | Wiederherstellbar |
:::tip[Tipps für den sicheren Wiederaufbau]
- **Für einzelne Parität:** Sie können nur eine Festplatte gleichzeitig ersetzen. Wenn während des Wiederaufbaus eine andere Festplatte ausfällt, könnten Daten verloren gehen.
- **Für doppelte Parität:** Sie können ein oder zwei Festplatten gleichzeitig ersetzen, sollten aber vorsichtig sein, wenn mehr als zwei Festplatten ausfallen.
:::
:::important
Wenn Sie in eine Situation geraten, in der **mehr Festplatten ausfallen, als Ihre Parität schützen kann:**
1. **Beenden Sie sofort alle Schreibvorgänge**, um weiteren Datenverlust zu verhindern.
2. Suchen Sie Hilfe, indem Sie Ihr Problem im [Unraid-Forum](https://forums.unraid.net/) zusammen mit Diagnoseinformationen posten.
3. **Versuchen Sie keinen Wiederaufbau**, bis Sie Ratschläge erhalten haben - konzentrieren Sie sich zuerst darauf, Ihre Daten zu retten.
:::
Wie diagnostiziert man das Problem?
Um das Problem zu diagnostizieren, beginnen Sie mit der Überprüfung des syslog und der SMART-Berichte:
-
Wenn das syslog zeigt, dass das Laufwerk zurückgesetzt wurde, könnte es ein Problem mit der Verbindung oder den Kabeln geben.
-
SMART reports can help assess the drive's health, but the best way to check is by running a SMART extended test. If it completes without errors, the drive is likely fine.
-
Wenn Sie CRC-Fehler sehen, deutet dies normalerweise auf Probleme mit der Verkabelung hin. Beobachten Sie diese Fehler, da sie sich im Laufe der Zeit ansammeln und nicht zurückgesetzt werden.
Hinweis
Um über Laufwerksprobleme informiert zu bleiben, aktivieren Sie Benachrichtigungen in Unraid. Auf diese Weise werden Sie umgehend gewarnt, wenn etwas schief geht, was das Risiko für Ihre Daten verringert.
:::
Was ist Emulation?
Wenn ein Laufwerk deaktiviert ist, verwendet Unraid seine Parität und andere funktionierende Laufwerke, um das ausgefallene Laufwerk zu emulieren. Das bedeutet, dass Ihr System weiterhin funktioniert und Sie immer noch auf die auf dem emulierten Laufwerk gespeicherten Daten zugreifen können:
- Unraid wird nicht mehr auf das physische Laufwerk schreiben und alle Updates werden stattdessen in der Parität und der Emulation gespeichert.
- Bevor Sie das ausgefallene Laufwerk ersetzen, können Sie Daten vom emulierten Laufwerk überprüfen und wiederherstellen, was das physische Laufwerk intakt für eine potenzielle Wiederherstellung hält.
- Falls Sie nicht auf das emulierte Laufwerk zugreifen können, muss das Dateisystem vor jedem Neuaufbau repariert werden, da das Reparieren des Dateisystems schneller und effektiver als ein Neuaufbau ist.
Vorbereitung auf den Festplattenersatz
Wenn Sie ein Laufwerk austauschen müssen, stellen Sie sicher, dass das neue Laufwerk mindestens so groß ist wie das ausgefallene Laufwerk, aber nicht größer als Ihr kleinstes Paritätslaufwerk. Wenn Sie ein größeres Laufwerk verwenden müssen, folgen Sie dem Paritäts-Tausch Verfahren.
While it's not mandatory, many users choose to pre-clear new drives to test them and help prevent early failure. You can do this with the Preclear plugin, a SMART extended test, or manufacturer tools.
Wenn Sie versuchen, mit einem nicht montierbaren emulierten Laufwerk neu zu bauen, wird auch das neue Laufwerk nicht montierbar. Reparieren Sie immer das Dateisystem, bevor Sie einen Wiederaufbau versuchen.
If a disk in your Unraid system has failed or is disabled, don't worry! You can replace it and recover your data. Just follow these simple steps. Remember, you need a new disk that is the same size or larger than the one you're replacing, but it can't be larger than your smallest parity disk.
Bevor Sie beginnen, stellen Sie sicher, dass keine Festplattenfehler oder Warnungen vorliegen. Unraid muss in der Lage sein, alle verbleibenden Festplatten ohne Probleme zu lesen, damit der Wiederaufbau korrekt funktioniert. Wenn eine andere Festplatte ausfällt, könnte dies zu Datenverlust führen.
Um eine Festplatte zu ersetzen und neu zu bauen:
-
Stoppen Sie die Array:
- Melden Sie sich beim Unraid WebGUI (der Webschnittstelle) an.
- Finden Sie die Option, das Array zu stoppen. Dies ist notwendig, bevor Sie irgendwelche Festplatten wechseln können.
Wenn Ihr Server einen Hot-Swap unterstützt, können Sie den nächsten Schritt überspringen und nur das Array stoppen.
-
Schalten Sie Ihren Server aus (nur wenn kein Hot-Swap genutzt wird):
- Falls Ihr Server Hot-Swap nicht unterstützt, müssen Sie ihn komplett herunterfahren.
-
Ersetzen Sie die ausgefallene Festplatte:
- Entfernen Sie die alte, ausgefallene Festplatte aus Ihrem Server.
- Insert the new disk. Just remember, it has to be at least the same size as the old disk but no bigger than your smallest parity disk.
-
Schalten Sie den Server ein (falls Sie ihn heruntergefahren haben):
- Schalten Sie Ihren Server wieder ein, wenn Sie ihn heruntergefahren haben.
-
Weisen Sie die neue Festplatte zu:
- Gehen Sie zurück zur Unraid WebGUI.
- Finden Sie den Slot für die ausgefallene Festplatte und weisen Sie Ihre neue Festplatte diesem Slot zu.
-
Bestätigen Sie Ihre Aktion:
- Sie sehen ein Bestätigungsfenster. Markieren Sie das Kästchen mit der Aufschrift Ja, ich möchte das tun und bestätigen Sie.
-
(Optional) Wählen Sie Wartungsmodus:
- Sie können den Wartungsmodus wählen, was den Wiederherstellungsprozess beschleunigen kann. Während dieser Zeit haben Sie jedoch keinen Zugriff auf das Array.
- Wenn Sie den Wartungsmodus wählen, klicken Sie sicher auf Sync, um den Neuaufbau zu starten.
-
Starten Sie den Neuaufbau:
- Klicken Sie auf Start, um den Vorgang zu beginnen. Unraid wird Ihre Daten vom emulierten Laufwerk auf die neue Festplatte kopieren.
- Falls Ihre neue Festplatte größer ist, wird Unraid den zusätzlichen Speicherplatz für Sie verwalten.
Wenn Unraid Sie während des Wiederaufbaus auffordert, die neue Festplatte zu formatieren, tun Sie es nicht. Das Formatieren löscht alle Daten und macht eine Wiederherstellung unmöglich.
Was Sie während des Neuaufbaus erwarten können
- Das Array wird während der Wiederherstellung weiterhin verfügbar sein (es sei denn, Sie sind im Wartungsmodus), aber es könnte langsamer laufen.
- Der Neuaufbau kann mehrere Stunden dauern, abhängig von Ihrer Festplattengröße und Systemnutzung.
- Die neue Festplatte wird das gleiche Dateisystem wie das Original haben.
- Wenn die alte Festplatte aufgrund von Dateisystemproblemen nicht einbindbar war, wird auch die neue Festplatte nicht einbindbar sein. Bitte lösen Sie alle Dateisystemprobleme, bevor Sie mit dem Wiederaufbau beginnen.
- Der Neuaufbauprozess ändert nicht das Dateiformat der Festplatte; er stellt lediglich ihre vorherige Form wieder her.
- Überprüfen Sie immer die Gesundheit jeder Festplatte, bevor Sie einen Neuaufbau starten, um potenzielle Probleme zu vermeiden.
Paritätstausch
- Was ist Paritätstausch?
- Wann Paritätstausch verwenden?
Ein parity swap ist ein spezielles Verfahren in Unraid, das verwendet wird, wenn Sie eine Datenfestplatte durch eine Festplatte ersetzen müssen, die größer als Ihre aktuelle Paritätsfestplatte ist. Der Vorgang verschiebt Ihre aktuelle Paritätsfestplatte in den Daten-Slot, dann wird eine neue, größere Festplatte als neue Paritätsfestplatte installiert. Dies stellt sicher, dass Ihr Array geschützt bleibt und ermöglicht in Zukunft größere Datenlaufwerke.
Verwenden Sie einen parity swap, wenn Ihr neuer Datenlaufwerk größer ist als Ihre aktuelle Paritätsplatte. Dies ist nicht erforderlich, wenn Ihr neuer Datenlaufwerk gleich groß oder kleiner als Ihre Paritätsplatte ist.
Beispielszenario
Sie haben eine Unraid-Konfiguration mit einer 2 TB Paritätsfestplatte und einer 1 TB Datenfestplatte und möchten die 1 TB Festplatte durch eine 4 TB Festplatte ersetzen.
Weisen Sie zunächst die neue 4 TB Festplatte als Paritätsfestplatte zu, die die 2 TB Festplatte ersetzen wird. Wechseln Sie dann die ursprüngliche 2 TB Festplatte in den Datensteckplatz und entfernen Sie die 1 TB Festplatte vollständig.
Nach diesen Änderungen haben Sie eine 4 TB Festplatte als Ihre neue Parität, wodurch Sie künftige Datenfestplatten bis zu 4 TB hinzufügen können. Die 2 TB Festplatte wird nun Ihre vorhandenen Daten enthalten, während die 1 TB Festplatte einem neuen Zweck dienen kann.
Dieser Tausch hält Ihre Daten sicher und Ihr Array geschützt, wodurch zukünftige Upgrades möglich werden.
- Bevor Sie beginnen, stellen Sie sicher, dass das zu ersetzende Datenlaufwerk deaktiviert ist. Wenn die Festplatte ausgefallen ist (zeigt einen roten Indikator), ist sie bereits deaktiviert. Wenn die Festplatte in Ordnung ist, Sie sie jedoch ersetzen möchten, weisen Sie das Laufwerk ab und starten Sie das Array einmal ohne es, um Unraid zu zwingen, es als deaktiviert zu markieren.
- Wenn Ihre Ersatzdatenfestplatte nicht größer als Ihre Paritätsfestplatte ist, verwenden Sie das Standardverfahren Ersetzen einer Datenfestplatte.
- Für den Austausch von Datenlaufwerken in einem Unraid-Array mit einer Festplatte, die größer ist als die aktuelle Paritätsfestplatte, ist dieses Verfahren erforderlich. Wenn Sie nur Ihre Paritätsfestplatte aufrüsten müssen, entfernen Sie einfach die alte Paritätsfestplatte, fügen Sie die neue hinzu und starten Sie das Array. Die Parität wird automatisch wiederhergestellt.
- Always verify the health of all drives using SMART reports before starting a parity swap. Attempting this procedure with another failing or unhealthy disk increases the risk of data loss.
- Beräumen Sie die neue Festplatte, falls möglich. Obwohl nicht erforderlich, reduziert das Bereinigen die Belastung der Festplatte und das Risiko eines Frühausfalls.
- Verifizieren Sie vor Beginn die Gesundheit aller Laufwerke mithilfe der SMART-Berichte, bevor Sie einen Paritätstausch durchführen. Wenn das Laufwerk ungesund oder fehlgeschlagen ist, steigen die Chancen eines Datenverlusts erheblich.
Um einen Paritätstausch durchzuführen:
Wenn die zu ersetzende Festplatte bereits deaktiviert (ausgefallen) ist, müssen Sie möglicherweise die Schritte 1–4 nicht ausführen. Wenn Sie das neue Ersatzlaufwerk bereits installiert haben (z. B. nach dem Preclear), können Sie die Schritte 5–8 überspringen.
-
:::
-
Weisen Sie das alte Datenlaufwerk nicht zu, falls es noch zugewiesen ist. Wenn das Laufwerk zuvor gesund war, sehen Sie möglicherweise Fehlerbenachrichtigungen für eine fehlende Festplatte - dies wird erwartet.
-
Starten Sie das Array. Wenn Sie aufgefordert werden, überprüfen Sie das Kästchen zur Bestätigung Ihrer Aktion. Das Datenlaufwerk sollte nun als "Nicht installiert" angezeigt werden.
-
Das Datenlaufwerk sollte nun als "Nicht installiert" angezeigt werden.
-
Server herunterfahren.
HinweisWenn Ihr System Hot-Swap-fähig ist, brauchen Sie beim Entfernen oder Einbauen von Festplatten nicht herunterzufahren. Achten Sie lediglich darauf, das Array zu stoppen, bevor Sie Hardwareänderungen vornehmen.
:::
6. (Optional) Remove the old drive. You may wish to keep it installed for testing or reassignment. 7. Install the new drive. Pre-clearing is strongly recommended, but formatting is not needed. 8. Power on the server. 9. Stop the array if it started automatically. If you see a message about retrying to unmount disk shares, disable Docker and/or VM services in Settings, reboot, and try again. 10. Unassign the parity drive. 11. Assign the new drive to the parity slot. You may receive error notifications - this is normal. 12. Assign the old parity drive to the data slot of the drive being replaced. Both the parity and replacement data drives should now display blue status indicators. 13. Go to Main → Array Operation. You should see a Copy button and a message stating "Copy will copy the parity information to the new parity disk." 14. Confirm and start the copy process. Check the confirmation box and click Copy. The array will not be available during this operation.
- Der Kopiervorgang kann viele Stunden dauern, je nach Festplattengröße. Wenn er abgeschlossen ist, wird das Array gestoppt und ist bereit für einen Datenwiederaufbau.
- Wenn die Fertigstellung der Array wird gestoppt und bereit für einen Daten-Neuaufbau sein.
- Bestätigen Sie Ihre Aktion, falls Sie dazu aufgefordert werden. Das Array ist nun gestartet, und die Daten werden auf der neuen Datenfestplatte rekonstruiert.
- Sie können das Array während des Neuaufbaus verwenden, sollten aber für beste Leistung die Nutzung einschränken.
- Der Neuaufbauprozess wird auch mehrere Stunden dauern.
Formatieren Sie niemals ein Laufwerk während dieses Prozesses. Das Formatieren löscht alle Daten und aktualisiert die Parität, wodurch eine Wiederherstellung unmöglich wird.
After completion, you will have a larger parity disk and a replaced data disk. Many users run a parity check afterward for extra confidence, though this is optional.
So entfernen Sie eine Paritätenfestplatte:
Es kann eine Zeit kommen, in der Sie eine Festplatte aus Ihrem Unraid-Array entfernen möchten. Ob Sie Energie sparen, ein altes oder unzuverlässiges Laufwerk außer Betrieb nehmen oder Hardware für eine andere Nutzung umfunktionieren möchten, der Prozess ist relativ einfach.
Entfernen von Paritätsplatten
If you find that you no longer need the level of parity protection in your setup, you can remove a parity disk whenever you want.
To remove a parity drives:
- Den Array stoppen: Beginnen Sie mit dem Zugriff auf die WebGUI und stoppen Sie den Array.
- Unassign the parity drives: Locate the parity drives slot and set it to "Unassigned."
- Start the array: Finally, restart the array to commit the changes and successfully remove the parity drives from the configuration.
Before you make any changes, please keep this in mind: If you already have any failed data drives in your array, removing a parity disk can decrease the number of failures Unraid can handle without risking data loss.
- Mit doppelter Parität können Sie von einem einzelnen ausgefallenen Laufwerk wiederherstellen, aber beachten Sie, dass Sie einen weiteren Ausfall w ährend des Wiederherstellungsprozesses nicht überleben werden.
- Mit einfacher Parität verlieren Sie jegliche Redundanz, was bedeutet, dass zusätzliche Laufwerkausfälle zum Datenverlust führen können.
Entfernen von Datenträgern
Removing a data disk is a straightforward process, but it's important to remember that you'll need to perform a parity sync afterwards. Until this sync is complete, there's a risk of data loss if another disk fails.
Sie können zwischen zwei Methoden wählen, um einen Datenträger zu entfernen:
- Standardmethode - Empfohlen für die meisten Benutzer.
- Paritätserhaltende Methode - Geeignet für fortgeschrittene Benutzer, die die Parität während des Entfernens beibehalten möchten.
- Standardmethode
- Parität-erhaltende Methode (Fortgeschritten)
Diese Methode ist ideal für Benutzer, die einen einfachen Weg suchen, um einen Datenträger zu entfernen.
- Stoppen Sie das Array: Beginnen Sie damit, das Array anzuhalten, um die Festplatte sicher zu entfernen.
- (Optional) Dokumentieren Sie Ihre Plattenzuordnungen: Ziehen Sie in Betracht, einen Screenshot Ihrer aktuellen Plattenzuordnungen auf der Hauptregisterkarte zu erstellen.
- Setzen Sie die Array-Konfiguration zurück: Verwenden Sie die Array-Konfiguration zurücksetzen Anweisung. Wählen Sie unbedingt die Option, alle aktuellen Zuordnungen beizubehalten.
- Weisen Sie den Datenträger ab: Identifizieren Sie den Datenträger, den Sie entfernen möchten, und weisen Sie ihn ab.
- Starten Sie das Array: Starten Sie das Array nach dem Abweisen des Datenträgers erneut, aber markieren Sie nicht das Feld „Parität ist gültig“.
Once you start the array, a parity sync will initiate if you have a parity disk assigned. Keep in mind that the array will be vulnerable to data loss until this sync completes.
Move any important data off the disk before removal. The parity sync process may take several hours, depending on disk size and system activity.
Die Paritätsbewahrungsmethode ermöglicht es Ihnen, eine Datenplatte aus Ihrem Unraid-Array zu entfernen, ohne den Paritätsschutz zu verlieren. Dieser Vorgang erfordert sorgfältige Vorbereitung und technisches Wissen und wird nur fortgeschrittenen Anwendern empfohlen.
Was diese Methode macht
Diese Methode setzt die Datenplatte, die Sie entfernen möchten, effektiv auf Null zurück, sodass Ihre Parität intakt bleibt. Da eine mit Nullen gefüllte Platte die Parität nicht beeinflusst, bleibt Ihr Array während des gesamten Verfahrens geschützt.
Wann man diese Methode verwendet
Use the parity-preserve method to remove a data disk while keeping your parity valid safely. This is especially useful to avoid a full parity sync after removal. Please ensure that the disk you're removing is healthy.
Bevor Sie beginnen, stellen Sie sicher, dass Sie die folgenden Bedingungen erfüllen:
- Diese Methode erlaubt es Ihnen, jeweils nur einen Datenträger zu entfernen.
- Bitte beachten Sie, dass es keine offizielle Unterstützung von LimeTech für diesen Prozess gibt; gehen Sie mit Vorsicht vor.
Diese Methode löscht alle Daten auf der ausgewählten Platte. Bitte überprüfen Sie, ob alle wichtigen Daten verschoben wurden, bevor Sie fortfahren.
Um einen Datenträger mit der paritätserhaltenden Methode zu entfernen:
- Starten Sie den Array im Wartungsmodus: Klicken Sie auf die Festplatte, die Sie entfernen möchten, und klicken Sie dann auf die Schaltfläche Löschen. Dadurch wird das Dateisystem vom Gerät gelöscht, während die Parität erhalten bleibt, und dann den Array stoppen.
- Starten Sie das Array: Starten Sie das Array im Normalmodus; die zu löschende Platte wird nicht eingehängt, aber die verbleibenden Platten bleiben während des Vorgangs online.
- Array-Zuweisungen aufzeichnen: Notieren Sie Ihre Array-Zuweisungen, insbesondere das parity drive, als Sicherheitsmaßnahme.
- (Optional) Turbo Write aktivieren: Für schnelleres Zurücksetzen auf Null aktivieren Sie Reconstruct Write ("Turbo Write") in Einstellungen → Festplattenspeicher , aber nur, wenn alle Laufwerke gesund sind.
- Setzen Sie den Datenträger auf Null: Verwenden Sie die alternative Kommandozeilen-Methode unten, um den Datenträger manuell auf Null zu setzen.
- Stoppen Sie das Array: Sobald das Zurücksetzen abgeschlossen ist, stoppen Sie das Array.
- Array-Konfiguration zurücksetzen: Behalten Sie alle aktuellen Zuweisungen bei, wenn Sie die Array-Konfiguration zurücksetzen.
- Weisen Sie den Datenträger ab: Weisen Sie den Datenträger, den Sie entfernen möchten, ab und überprüfen Sie alle Zuweisungen, insbesondere das parity drive.
- Bestätigen Sie den Paritätsstatus: Markieren Sie das Kästchen, das anzeigt, dass die "Parität bereits gültig" ist.
- Starten Sie das Array erneut: Starten Sie das Array, um den Entfernen-Prozess abzuschließen.
- (Optional) Parität überprüfen: Sie können anschließend einen korrigierenden parity check durchführen, um die Paritätsintegrität sicherzustellen.
Array-Geräte überprüfen
Regularly checking your Unraid array is crucial for maintaining data integrity and identifying potential issues before they result in data loss. You can initiate a check using the Check button under Array Operations. Depending on your array's configuration, this button allows you to conduct either a parity check or a read check.
Der Einfachheit halber können Sie diese Überprüfungen so planen, dass sie in Intervallen, die Ihnen passen, automatisch ausgeführt werden, indem Sie zu Einstellungen → Zeitplanung navigieren. Es ist ratsam, automatisierte, nicht korrigierende Überprüfungen monatlich oder vierteljährlich durchzuführen, um die laufende Gesundheit Ihrer Daten sicherzustellen.
Paritäts- & Leseprüfungen
- Paritätsüberprüfungen
- Leseüberprüfungen
A parity check is essential when your array includes at least one assigned parity device. During this process, all data disks are read simultaneously. The system recalculates the parity and compares it to the information stored on your parity disk(s).
Im Detail: Paritätssynchronisation vs. Paritätsprüfung - Was ist der Unterschied? - Klicken, um zu erweitern/zusammenzufalten
A parity sync reads all data disks and creates parity from scratch, saving the results on the parity drives. This process typically happens when you add or replace a parity drives or after significant configuration changes.
A parity check reads all data disks along with the parity drives. It recalculates the parity values and compares them to the stored values. There are two modes for running a parity check:
- Korrigierend (CORRECT): Wenn es eine Abweichung findet, aktualisiert es das parity disk und protokolliert das Ereignis.
- Nicht korrigierend (NOCORRECT): Protokolliert nur gefundene Fehler, ohne die Parität zu aktualisieren.
To avoid excessive logging, only the first 100 addresses with errors are reported during a parity check. These mismatches are referred to as sync errors and indicate where the parity does not align with the data, typically due to issues such as sudden power losses or hardware problems. Each sync error is counted in 4KiB blocks - this is the system's I/O unit size (known as the Linux page size).
Im Detail: Was bedeutet "gültig" für Paritäts- und Arrayscheiben? - Klicken, um zu erweitern/zusammenzufalten
A valid parity disk indicates that after the last successful parity sync, Unraid recognized the parity as "good," meaning it's suitable for data recovery if a disk fails. The "valid" status applies to every disk in the array, not just the parity one. If all disks except one are valid, Unraid can reconstruct the missing or failed disk's data using parity.
Unraid maintains the parity disk's "valid" status even when some sync errors occur following a non-correcting check. This ensures that you can still recover a failed disk. If the parity were marked as invalid, you would risk having two invalid disks after just one additional failure, leading to potential data loss.
While a parity check is in progress, you can still use the array. However, be aware that performance may slow down due to drive contention, as both file operations and the check will compete for resources.
Normalerweise wird Unraid die parity disk aktualisieren um mit den errechneten Daten übereinzustimmen und den Sync-Fehlerzähler zu erhöhen, wenn der parity check Fehler identifiziert.
Wenn Sie eine Überprüfung ohne Korrekturen durchführen möchten, deaktivieren Sie einfach Korrekturen in Parität schreiben vor dem Start. Auf diese Weise werden Fehler gemeldet, jedoch nicht behoben.
After an "Unsafe Shutdown"—when the array is restarted without being properly stopped—Unraid automatically initiates a parity check using the mode configured under Settings → Scheduler → Parity Check (non-correcting by default). To change how the automatic check runs, open Settings → Scheduler → Parity Check and adjust the options there. Unexpected power loss is the most common trigger for an unsafe shutdown, so using an uninterruptible power supply (UPS) is strongly recommended to protect your data.
Was sind Paritätsfehler?
Parity errors happen when the parity information your system calculates doesn't match what's stored on your parity drives. This mismatch can arise from several issues, including:
- Plötzlicher Stromausfall oder unsichere Shutdowns
- Fehlgeschlagene Laufwerke oder Datenträgerfehler
- Probleme mit Kabeln oder Verbindungen
- Unsaubere Shutdowns oder unerwartete Systemabstürze
When parity errors occur, either the parity drives or the data disks could be out of sync. Ideally, a parity check should report zero errors so everything functions correctly.
What to do if you encounter parity errors
Wenn Ihr parity check Fehler aufdeckt:
- Untersuchen Sie das Problem: Beginnen Sie mit der Überprüfung der SMART-Berichte, die detaillierte Informationen über den Gesundheitszustand Ihrer Laufwerke liefern. Suchen Sie nach Anzeichen für Laufwerks- oder Verbindungsprobleme.
- Hilfe in unseren Foren suchen: Wenn Sie das Problem nicht selbst lösen können, ziehen Sie in Erwägung, sich im Unraid-Forum Rat einzuholen. Die Community kann wertvolle Einblicke und Vorschläge basierend auf ihren Erfahrungen bieten.
- Führen Sie eine weitere Prüfung durch: Nachdem Sie Hardwareprobleme behoben haben, ist es eine gute Idee, eine weitere parity check durchzuführen, um sicherzustellen, dass alles wieder in Ordnung ist.
:::info[Rebuild Zeit
Remember that parity checks can take several hours, depending on the size of your disks and the activity level of your system. For the best results, schedule these checks during times of low system usage.
:::
Eine Lesekontrolle ist eine wichtige Aufgabe, die unter bestimmten Bedingungen durchgeführt werden sollte, um die Gesundheit Ihres Speicherarrays sicherzustellen. Diese Überprüfung ist notwendig, wenn Ihrem Array keine Paritätsgeräte zugewiesen sind oder wenn Sie mehr deaktivierte Laufwerke als verfügbare Paritätslaufwerke haben.
Während einer Lesekontrolle wird jeder Sektor jeder Festplatte im Array untersucht. Ziel ist es, zu überprüfen, ob auf alle Daten zugegriffen werden kann und ob es nicht wiederherstellbare Lesefehler gibt.
Warum Leseprüfungen wichtig sind
Lesekontrollen sind unerlässlich, um die Gesundheit Ihrer Festplatten zu überwachen, insbesondere in Konfigurationen ohne Paritätsschutz. Wenn eine Festplatte während der Überprüfung auf einen nicht wiederherstellbaren Lesefehler stößt, können die betroffenen Daten nicht wiederhergestellt werden, was zu Datenverlust führen könnte. Daher ist es von entscheidender Bedeutung, die Ergebnisse dieser Prüfungen im Auge zu behalten und rechtzeitig zu reagieren, wenn Fehler gemeldet werden.
Sie können auch die Historie von read check-Operationen in der Unraid-Oberfläche überprüfen, was Ihnen dabei hilft, Trends oder wiederkehrende Probleme im Laufe der Zeit zu erkennen.
Wann man eine Leseprüfung durchführen sollte
Erwägen Sie einen read check in den folgenden Situationen durchzuführen:
- Keine Paritätsgeräte zugeordnet: Wenn Ihr Array keinen Paritätsschutz bietet.
- Überprüfung der Laufwerksintegrität: Um die Integrität jedes Laufwerks zu bestätigen, ohne Korrekturen vorzunehmen.
- Nach Beseitigung von Hardwareproblemen: Nachdem Hardwareprobleme behoben wurden, um sicherzustellen, dass alle Laufwerke gesund sind.
Was zu tun ist, wenn Fehler gefunden werden
Wenn Ihre read check Fehler meldet, sind hier einige Schritte, die Sie befolgen sollten:
- Überprüfen Sie die SMART-Berichte:: Überprüfen Sie die SMART-Berichte der betroffenen Laufwerke, um den Gesundheitszustand zu verstehen.
- Verbindungen prüfen: Stellen Sie sicher, dass physische Verbindungen und Kabel sicher sind.
- Erwägen Sie den Austausch: Wenn ein Laufwerk kontinuierlich Fehler zeigt, denken Sie über einen Austausch nach.
- Sichern Sie kritische Daten: Verschieben Sie wichtige Daten so schnell wie möglich von Datenträgern, die Fehler melden, um Datenverluste zu vermeiden.
Ohne Paritätsschutz führt jeder nicht wiederherstellbare Lesefehler zu dauerhaftem Datenverlust für die betroffenen Dateien oder Sektoren.
Um die Gesundheit Ihrer Festplatten zu erhalten, ist es klug, regelmäßige Lesekontrollen einzuplanen, insbesondere wenn Ihr Array keinen Paritätsschutz bietet. Diese proaktive Maßnahme hilft Ihnen, potenzielle Probleme frühzeitig zu erkennen und Ihre Daten zu schützen.
Verlauf prüfen
Whenever the system performs a parity check or a read check, it keeps a record of what happened. You can view these details easily by clicking the History button found under Array Operations in the interface.
Für diejenigen, die tiefer eintauchen wollen, werden alle diese Protokolle in einer Textdatei im config
Verzeichnis Ihres Unraid-USB-Laufwerks gespeichert.
Laufwerke herunter oder hoch drehen
Unraid allows you to control the power states of your hard drives. You can easily spin them up or down, and manage SSDs to be active or in standby. This helps save energy, extend the life of your drives, and reduce noise when the disks are not being used.
Warum runter- oder hochdrehen?
- Hinunterdrehen: Wenn Sie Laufwerke haben, die nicht oft benutzt werden, kann das Hinunterdrehen Energie sparen und ihre Lebensdauer verlängern.
- Hochdrehen: Wenn Sie wissen, dass Sie bald Dateien benötigen, kann das Hochdrehen der Festplatten im Voraus die Wartezeiten verkürzen.
Wie man Drehzustände kontrolliert
Sie können die Drehzustände der Festplatten über den Main-Tab im WebGUI steuern:
- Gehen Sie zum Main-Tab und suchen Sie Ihre Array-Geräte
- Finden Sie die Drehkontrolltasten – jede Festplatte zeigt entweder an:
- Klicken Sie auf die 🔘-Schaltfläche, um hochzudrehen, wenn die Festplatte derzeit heruntergedreht ist.
- Klicken Sie auf die 🟢-Schaltfläche, um runterzudrehen, wenn die Festplatte derzeit dreht.
- Klicken Sie auf die entsprechende Schaltfläche für die gewünschte Aktion:
- Klicken Sie auf Runterdrehen 🟢, um eine inaktive Festplatte abzuschalten und Energie zu sparen.
- Klicken Sie auf Hochdrehen 🔘, um eine derzeit heruntergedrehte Festplatte hochzufahren.
Denken Sie daran, dass eine Festplatte, die gerade zugegriffen wird (z. B. wenn Sie eine Datei öffnen), aktiv bleibt und eine Runterdreh-Anfrage ignoriert.
Wenn eine Festplatte heruntergefahren ist, wird ihre Temperatur in der WebGUI nicht angezeigt. Sobald jedoch eine Anwendung oder ein Benutzer darauf zugreift, wird sie automatisch hochgefahren.
Verwenden Sie die Drehkontrollen, um Energie zu sparen und den Verschleiß Ihrer Laufwerke zu reduzieren. Denken Sie daran, dass Festplatten, die aktiv genutzt werden, eingeschaltet bleiben, bis alle Aufgaben abgeschlossen sind.
Array-Konfiguration zurücksetzen
Das Zurücksetzen Ihrer Array-Konfiguration ist ein wichtiger Schritt, der sorgfältig durchgeführt werden sollte. Dieser Prozess ist normalerweise erforderlich, wenn eine Festplatte entfernt, ein neues Array-Layout erstellt oder Festplattenzuweisungsprobleme behoben werden. Beachten Sie bitte, dass diese Aktion den Datenschutz und die Parität beeinflussen kann. Gehen Sie daher nur dann vor, wenn es wirklich nötig ist.
Häufige Gründe, um Ihr Array zurückzusetzen, sind:
- Entfernen oder Ersetzen von Festplatten: Wenn Sie Festplatten aus Ihrem Array entfernen oder austauschen müssen.
- Neubeginn: Wenn Sie ein völlig neues Layout für Ihr Array erstellen wollen.
- Behebung von Zuordnungsfehlern: Um Probleme bei der aktuellen Zuordnung von Festplatten zu korrigieren.
- Wiederherstellung von Konfigurationsproblemen: Bei Herausforderungen mit Ihrer bestehenden Konfiguration.
Um Ihre Array-Konfiguration zurückzusetzen:
- Gehen Sie auf die Werkzeuge-Seite und klicken Sie auf Neue Konfig.
- Sie können einige der bestehenden Festplattenzuordnungen beibehalten, wenn Sie nur geringfügige Anpassungen vornehmen möchten. Dies kann Zeit sparen und die Wahrscheinlichkeit von Fehlern minimieren.
- Bestätigen Sie Ihre Wahl, indem Sie das Kästchen markieren und dann auf Anwenden klicken.
- Kehren Sie zum Main Tab zurück. Nach dem Anwenden der Änderungen wird Ihre Konfiguration zurückgesetzt.
- Nehmen Sie alle erforderlichen Änderungen an Ihrer Konfiguration vor, indem Sie Festplatten zuweisen oder freigeben, wie es angemessen ist.
- Starten Sie das Array im Normal- oder Wartungsmodus, um Ihre Updates abzuschließen.
- Datenspeicherung: Unraid wird versuchen, zuvor benutzte Laufwerke zu erkennen und Daten so weit wie möglich zu erhalten.
- Auswirkung auf die Parität: Das Entfernen eines Datenträgers macht die Parität immer ungültig, es sei denn, dieser Datenträger wurde vor der Entfernung genullt.
- Neusortierung von Festplatten: Das Ändern der Reihenfolge von Festplatten beeinflusst die Parität1 nicht, kann jedoch die Parität2 ungültig machen.
Wenn Sie die Start-Taste sehen, gibt es ein Kontrollkästchen, das mit Parität ist gültig beschriftet ist. Markieren Sie diese Box nur, wenn Sie sicher sind, dass sie korrekt ist oder wenn Ihnen dies von einem erfahrenen Unraid-Benutzer während der Wiederherstellung geraten wurde. Ein falsches Markieren dieser Option kann zu Datenverlust führen.
Verwenden Sie Keine neue Konfiguration, wenn Ihr Ziel das Wiederaufbauen einer Festplatte ist. Das Erstellen einer neuen Konfiguration löscht die Array-Historie, die für einen Wiederaufbau erforderlich ist, und Unraid wird nicht anbieten, die Festplatte danach wiederherzustellen. Befolgen Sie stattdessen das Verfahren zum Wiederherstellen von Festplatten.
Rückgängigmachen eines Resets
Falls Sie feststellen, dass Sie ein Zurücksetzen rückgängig machen müssen:
- Zugriff auf Ihr Flash-Gerät über das Netzwerk (SMB).
- Suchen und öffnen Sie den
config
-Ordner. - Benennen Sie die Datei
super.old
insuper.dat
um. - Starten Sie Ihren Server neu und Ihre vorherige Array-Konfiguration sollte wiederhergestellt sein.
Statusberichte
Unraid bietet Statusberichte, die Ihnen helfen, den Zustand Ihres Speichera arrays im Blick zu behalten. Diese Berichte sind eine schnelle Möglichkeit, zu überprüfen, ob einer Ihrer Datenträger deaktiviert ist oder Probleme mit dem Lesen oder Schreiben von Daten hat.
-
Aktueller Status: Statusberichte zeigen den aktuellen Zustand Ihres Arrays an. Es ist wichtig zu beachten, dass diese Informationen nach einem Neustart Ihres Systems zurückgesetzt werden. Sie speichern also keine Historie vergangener Probleme.
-
Keine historischen Daten: Wenn Sie sehen möchten, was vor einem Neustart passiert ist, müssen Sie an anderer Stelle nachsehen, da diese Berichte keine vergangenen Zustände speichern.
Remember that the status reports don't include SMART data. SMART reports give you a more detailed view of individual disk health. So, even if your status report shows everything is fine, checking the SMART reports regularly is still a good idea to catch any potential problems early.
Array-Schreibmodi
Unraid bietet verschiedene Schreibmodi zum Verwalten von Array-Operationen, die jeweils ihre eigenen Vor- und Nachteile in Bezug auf Geschwindigkeit, Stromverbrauch und Laufwerksverschleiß haben. Zu wissen, wie diese Modi funktionieren, zusammen mit der Rolle eines Cache-Laufwerks oder Pools, kann Ihnen helfen, Ihren Server optimal an Ihre Anforderungen anzupassen.
Schreibmodi auf einen Blick
Schreibmodus | Geschwindigkeit (Typisch) | Energieverbrauch | Wann Laufwerke hochfahren | Datenschutz | Beste Anwendungsfälle |
---|---|---|---|---|---|
Lesen/Modifizieren/Schreiben | 20–40 MB/s | Niedrig | Nur Parität und Ziellaufwerk | Ja | Die meisten Arbeitslasten, Energieeinsparungen, kleine Schreibvorgänge |
Turbo-Schreiben (Rekonstruktion) | 40–120 MB/s | Hoch | Alle Festplatten | Ja | Large file transfers, array rebuilds, parity checks |
Cache-Schreiben (SSD/NVMe) | 50–110 MB/s (SSD), 250–900 MB/s (NVMe)* | Variiert | Nur Cache-Laufwerke | Nein (bis bewegt) | Apps, VMs, häufiges Schreiben, Maximieren der Geschwindigkeit |
Lesen/Modifizieren/Schreiben
Klicken zum Ein-/Ausklappen
How it works
This mode reads the existing data and the parity, calculates the new parity, and then writes the updated data. Only the parity drive and the target data drive spin up, which results in lower power usage and less wear on the drives. However, it can be slower due to the additional read/write cycles.Wann zu verwenden
- Jederzeit, besonders wenn Sie Energieeinsparungen wünschen und Leerlaufzeit der Laufwerke nutzen möchten.
- Ideal für kleine oder seltene Schreibvorgänge.
Turbo Write (Rekonstruktionsschreiben)
Klicken zum Ein-/Ausklappen
Turbo-Schreiben, auch als Rekonstruktionsschreiben bekannt, ist eine Funktion zur Erhöhung der Schreibgeschwindigkeit Ihres Unraid-Arrays. Es funktioniert, indem alle Datenlaufwerke gelesen und die Parität gleichzeitig aktualisiert werden. Dieser Prozess eliminiert die Verzögerungen, die durch das Warten auf die Rotation der Platten im Standard-Schreibmodus verursacht werden. Es ist jedoch wichtig zu beachten, dass alle Array-Laufwerke eingeschaltet sein und ordnungsgemäß funktionieren müssen, damit dies effektiv funktioniert.
Wie es funktioniert
- Wenn Sie neue Daten schreiben, liest Unraid von allen anderen Datenlaufwerken und berechnet gleichzeitig die Parität neu. Sowohl die neuen Daten als auch die aktualisierte Parität werden zusammen geschrieben.
- Alle Laufwerke im Array müssen betriebsbereit und aktiv drehend sein.
- Diese Methode verbessert die Schreibgeschwindigkeit erheblich im Vergleich zum Standard-Schreibmodus.
Wann sollte Turbo-Schreiben verwendet werden?
- Nutzen Sie Turbo-Schreiben, wenn Sie große, sequentielle Dateien auf das Array übertragen.
- It's effective during array rebuilds or parity checks, as all drives will already be spinning.
- Dieser Modus ist sehr nützlich, wenn es wichtig ist, die Schreibzeit zu minimieren, und Sie können bestätigen, dass alle Laufwerke funktionsfähig sind.
Wann sollte man Turbo-Schreiben vermeiden?
-
Vermeiden Sie diesen Modus, wenn Sie möchten, dass Ihre Laufwerke während der Leerlaufzeiten energieeinsparend herunterfahren.
-
Turbo-Schreiben ist nicht ideal für kleine oder seltene Schreiboperationen, da es dazu führt, dass alle Laufwerke für jede Schreibvorgang hochfahren, was den Energieverbrauch und den Verschleiß der Laufwerke erhöht.
-
Wenn Sie vermuten, dass eine Festplatte fehlerhaft ist oder unzuverlässig, ist es am besten, Turbo-Schreiben zu meiden, da es darauf angewiesen ist, dass jedes Laufwerk betriebsbereit ist.
notizTurbo-Schreiben eignet sich am besten für Massenoperationen und Szenarien, die hohe Durchsatzraten erfordern. Es ist jedoch möglicherweise nicht die beste Wahl für alltägliche Aufgaben, wenn Sie auf Energieeinsparungen und minimierten Laufwerksverschleiß achten.
Cache-Schreiben
Klicken zum Ein-/Ausklappen
Wie es funktioniert
Daten werden zuerst auf ein schnelles SSD oder NVMe cache geschrieben und können später durch einen Vorgang namens Mover in das Hauptarray verschoben werden. Die Geschwindigkeiten variieren:
-
SSD: 50–110 MB/s
-
NVMe: 250–900 MB/s (kann 10GbE-Netzwerke nutzen)
Sobald die Daten in das Array verschoben werden, werden sie durch die Parität geschützt.
Wann sollte man Cache-Schreiben verwenden?
- Für Freigaben mit häufigen Schreiboperationen, wie Anwendungen, virtuelle Maschinen oder Downloads.
- Um die Leistung zu verbessern und gespürte Schreibverzögerungen zu reduzieren.
Leistungserwartungen
-
Ohne Cache-Laufwerk: Durchschnittlich 20–30 MB/s, mit Spitzen bis zu 40 MB/s.
-
Mit SSD-Cache: 50–110 MB/s.
-
Mit NVMe-Cache: 250–900 MB/s, abhängig von Netzwerk- oder Laufwerkseinschränkungen.
HinweisErwägen Sie die Verwendung eines Cache-Pools (mehrere Geräte) für zusätzliche Redundanz und Datenschutz, bevor der Mover läuft.
:::info[Automated Lösungen
- Der Auto-Modus (eine zukünftige Funktion) wird Turbo-Schreiben nur dann aktivieren, wenn alle Laufwerke bereits drehen.
- Community-Plugins ("Turbo Write" im Apps-Tab suchen) bieten möglicherweise erweiterte Automatisierungs- oder Planungsoptionen.
:::
Um den Schreibmodus zu ändern:
- Navigieren Sie zu Einstellungen → Laufwerkseinstellungen.
- Suchen Sie Tunable (md_write_method).
- Wählen Sie Ihren bevorzugten Modus:
- Lesen/Modifizieren/Schreiben (Standard)
- Rekonstruieren Schreiben (Turbo Write)
- Auto (zukünftige Funktion)
- Klicken Sie auf Anwenden, um Ihre Wahl zu bestätigen.
:::important[Quick Zusammenfassung
- Verwenden Sie Turbo Write, wenn Sie Geschwindigkeit benötigen, beachten Sie jedoch, dass der Stromverbrauch und das Hochfahren der Laufwerke zunehmen.
- Nutzen Sie Cache-Schreiben für optimale Leistung, insbesondere mit SSD oder NVMe-Laufwerken.
- Für die meisten Benutzer bietet der Standard-Schreibmodus das beste Gleichgewicht, es sei denn, Sie benötigen speziell höhere Geschwindigkeiten.
:::
Lese-Modi
Bei der Verwendung von Unraid wird die Geschwindigkeit, mit der Sie Dateien lesen können, hauptsächlich durch das individuelle Laufwerk bestimmt, das jede Datei hält. Im Gegensatz zu herkömmlichen RAID-Systemen, die mehrere Laufwerke kombinieren, um die Leistung zu verbessern, speichert Unraid jede Datei auf einer einzigen Festplatte. Dies bedeutet, dass die Lesegeschwindigkeit nicht durch die kombinierten Geschwindigkeiten mehrerer Laufwerke erhöht wird.
Leistungserwartungen
- Typische einzelne Festplatte: 70–250 MB/s (abhängig vom Laufwerksmodell, Alter und Datensatzstandort)
- Typische SATA SSD: 400–550 MB/s
- NVMe SSD (in einem Pool): 250–7.000 MB/s (PCIe-Generation und Netz-/PCIe-Beschränkungen gelten; z. B. 10 GbE-Netzwerk begrenzt auf ~1.100 MB/s)
:::note[Special Fälle
- Wenn ein Datenträger deaktiviert ist und seine Daten rekonstruiert werden, verwendet Unraid die verbleibenden Laufwerke zusammen mit den Paritätsinformationen, um die Daten wiederherzustellen. Während dieses Prozesses kann die Lesegeschwindigkeit auf 30–60 MB/s oder sogar weniger sinken, abhängig von der langsamsten Festplatte in Ihrem System.
- Any ongoing operations in the array, such as a parity check or rebuilding a drive, can also affect read performance. This is due to increased movement of the drive heads and overall contention for resources.
:::
Cache-Pools
Cache pools in Unraid provide significant advantages, particularly for write-heavy tasks, virtual machines (VMs), and Docker containers. These pools operate separately from the main array and can be set up with multiple drives using either the BTRFS or ZFS file system, supporting various RAID configurations for speed and data protection.
Cache-Pools vs. Hauptarray
Funktion | Cache-Pool (BTRFS) | Cache-Pool (ZFS) | Hauptarray (Unraid) |
---|---|---|---|
Lesegeschwindigkeit | SSD: 400–550 MB/s, NVMe: 250–7.000 MB/s* | SSD: 400–550 MB/s, NVMe: 250–7.000 MB/s* | HDD: 70–250 MB/s (je Festplatte) |
Schreibgeschwindigkeit | SSD: 400–550 MB/s, NVMe: 250–7.000 MB/s* | SSD: 400–550 MB/s, NVMe: 250–7.000 MB/s* | 20–120 MB/s (abhängig vom Paritätsmodus) |
Datenschutz | RAID 1/RAID 10; RAID 5/RAID 6 (experimentell, nicht für kritische Daten) | RAID 1/RAID 10; RAIDZ1/RAIDZ2/RAIDZ3 (stabil, produktionsbereit) | Paritätsbasiert, Dateisystemunabhängig |
Erweiterung | Laufwerksgrößen mischen; Geräte dynamisch hinzufügen/entfernen | Unterstützung für das Hinzufügen/Entfernen von Geräten beschränkt; kein Entfernen aus RAIDZ; Hinzufügen eines Einzellaufwerks zur Erweiterung eines einzel-VDEV RAIDZ in Unraid 7.2 | Laufwerke hinzufügen, aber kein Striping oder Leistungsskalierung |
Wiederherstellungskomplexität | Higher risk of data loss; BTRFS tools required | Höheres Risiko von Datenverlust; ZFS-Tools erforderlich | Einfachere paritätsbasierte Wiederherstellungen |
Am besten geeignet für | Apps, VMs, häufiges Schreiben | Apps, VMs, häufiges Schreiben, Unternehmensarbeitslasten | Massenspeicher, Medienbibliotheken |
*Die tatsächlichen NVMe-Geschwindigkeiten hängen von der PCIe-Generation, Kühlung und Netzwerkbandbreite ab (z. B. 10 GbE begrenzt auf ~1.100 MB/s).*
Vorteile von Cache-Pools
- Höhere Leistung: NVME-Pools können 10GbE/40GbE Netzwerke sättigen (1.100–3.500 MB/s).
- Flexibles RAID: Sowohl BTRFS als auch ZFS unterstützen RAID 1/RAID 10 für Redundanz ohne übereinstimmende Laufwerksgrößen.
- Niedrige Latenz: Ideal für Datenbanken, VMs und Docker-Container.
- Vorteile von ZFS: ZFS bietet Unternehmens-Features wie Datenintegritätsprüfung, Komprimierung und Snapshots.
Nachteile von Cache-Pools
- Kein Paritätsschutz: Daten sind ungeschützt, bis sie ins Array verschoben werden.
- Wiederherstellungsrisiken: BTRFS RAID 5/RAID 6 ist instabil; Einzellaufwerk-Pools fehlen Redundanz.
- ZFS-Anforderungen: ZFS benötigt mehr RAM und hat strengere Hardwarevoraussetzungen als BTRFS.
For more detailed information about cache pools, including how to set them up, manage them, and advanced features, check the Cache pools page.
Fehlerbehebung
Fehlerbehebung bei Array-Startproblemen
Wenn Ihr Array nicht startet, folgen Sie diesen Schritten, um häufige Probleme zu identifizieren und zu beheben. Suchen Sie nach Fehlermeldungen unter Hauptmenü → Array-Betrieb.
- Fehlende Festplatten
- Gerätelimit
- Lizenzprobleme
- Schlüsselserver-Verbindung
- Zurückgezogene Veröffentlichung
Nachricht:
Zu viele falsche und/oder fehlende Festplatten!
With one parity drive, you can only have one missing disk. With two parity drives, two disks can be missing and you can still start the array, and so on. Parity helps until you can replace the missing disk.
Was zu tun ist: Ersetzen Sie die fehlende Festplatte. Bei Konfigurationen mit doppelter Parität ersetzen Sie die fehlenden Festplatten nacheinander. Wenn Sie die Daten nicht wiederherstellen können (oder wenn in einer doppelten Paritätskonfiguration mehr als 2 Festplatten ausfallen), gehen Sie zu Tools → Neues Konfig, um das Neue Konfig-Verfahren durchzuführen.
Nachricht:
Zu viele angeschlossene Geräte. Bitte ziehen Sie in Betracht, Ihren Registrierungsschlüssel zu aktualisieren.
Die Regeln für die Verbindung von Speicher gelten nur, bevor der Array gestartet wird. Nach dem Start des Arrays können Sie mehr Speicher hinzufügen, einschließlich USB-Laufwerken für virtuelle Maschinen. Seien Sie jedoch darauf aufmerksam, dass Unraid derzeit die Anzahl der angeschlossenen Speichergeräte auf die Starter-Lizenzstufe (6 Geräte-Grenze) beschränkt.
Die maximale Anzahl gilt für alle Geräte außer dem Boot-USB.
Um diesen Fehler zu beheben:
- Stoppen Sie die Array.
- Entfernen Sie alle unnötigen Speichergeräte.
- Starten Sie das Array.
- Anschließend Geräte für die Verwendung mit Unzugewiesene Geräte wieder anschließen.
Nachricht:
Ungültiger oder fehlender Registrierungsschlüssel.
Ein gültiger Registrierungsschlüssel ist erforderlich, um das Array zu starten. Um einen zu kaufen oder einen Testschlüssel zu erhalten:
- Gehen Sie zu Werkzeuge → Registrierung.
- Klicken Sie auf Testschlüssel erhalten oder Kauf-Schlüssel.
- Den Schlüssel installieren, indem Sie zu Registrierung zurückkehren, ihn in das Feld einfügen und auf die Schaltfläche Schlüssel installieren klicken.
- Testlizenz: Volle Unraid-Zugriff für 30 Tage, genau wie die höheren Lizenzstufen. Sie können unbegrenzt viele Speichergeräte verwenden, aber Sie benötigen eine Internetverbindung, um den Start zu initiieren. Starten Sie hier eine neue Testphase.
- Bezahlte Lizenz: Diese gehört Ihnen für immer! Es gibt jedoch Beschränkungen bezüglich der Anzahl der Geräte, die auf dem gewählten Plan basieren (Starter, Unleashed oder Lifetime). Nach der Aktivierung ist keine Internetverbindung mehr erforderlich.
Wenn Sie einen Fehler "ungültiger Schlüssel" sehen, bedeutet dies möglicherweise, dass Ihr Testzeitraum abgelaufen ist. Um Unraid weiter nutzen zu können, können Sie hier eine Lizenz erwerben.
Wenn Ihr Server online ist und Ihre Testphase nicht abgelaufen ist, könnte es sein, dass Ihr USB-Flash-Laufwerk eine GUID hat, die keinen Schlüssel registrieren kann. Dies kann passieren, wenn die GUID nicht einzigartig ist oder bereits von jemand anderem registriert wurde. Die Verwendung eines SD-Kartenlesers über USB kann ebenfalls dieses Problem verursachen, da dieser häufig eine generische GUID hat. Wenn Ihr USB-Flash-Laufwerk auf der schwarzen Liste steht, kann es nicht mehr verwendet werden, und Sie müssen ein anderes Gerät für Ihre Unraid-Server-Betriebssysteminstallation finden.
Nachricht:
Kann keinen Kontakt zum Key-Server herstellen
Wenn Sie eine Testlizenz haben, wird eine Nachricht angezeigt, die darauf hinweist, dass Sie den Unraid-Lizenzserver kontaktieren müssen, um Ihr Array zu starten. Wenn Sie jedoch eine bezahlte Lizenz haben, können Sie das Array ohne zusätzliche Schritte starten.
Für Testbenutzer versucht Ihr Server beim ersten Start eine Verbindung zum Lizenz-Servers herzustellen, um Ihre Lizenz zu überprüfen. Wenn er innerhalb von 30 Sekunden keine Verbindung herstellen kann, wird das Array nicht gestartet. Aber keine Sorge! Jedes Mal, wenn Sie das WebGUI aktualisieren oder darin navigieren, wird erneut versucht, Ihre Lizenz schnell zu validieren. Sobald die Validierung erfolgreich ist, muss Ihr Server nicht erneut überprüfen, es sei denn, Sie starten ihn neu.
Nachricht: Diese Unraid-Version wurde zurückgezogen.
Wenn Sie diese Meldung sehen, bedeutet das, dass Sie eine Beta- oder Release-Kandidatversion von Unraid verwenden, die nicht für den regelmäßigen Gebrauch freigegeben ist.
Um dies zu beheben:
- Öffnen Sie Unraid.
- Gehen Sie zu Tools → OS aktualisieren.
- Installieren Sie die neueste stabile Version.
Sobald die Aktualisierung abgeschlossen ist, starten Sie Ihren Server neu, um ihr Array zu starten.
Festplattenausfall während eines Wiederaufbaus
Wenn während des Wiederaufbaus einer Festplatte eine zweite Festplatte ausfällt, hängt das weitere Vorgehen von Ihrer Paritätskonfiguration ab.
Single parity disk
Wenn während des Wiederaufbaus einer anderen Festplatte eine Festplatte ausfällt, wird der Wiederaufbau gestoppt, da die Daten nicht genau wiederhergestellt werden können. Leider können Sie Ihre Daten in dieser Situation nicht wiederherstellen.
Dual parity disk
If you have two parity drives, you have more options:
- Sie können warten, bis der erste Neuaufbau abgeschlossen ist, und sich dann mit der zweiten fehlgeschlagenen Festplatte befassen.
- Oder Sie können den aktuellen Wiederaufbau stoppen, die zweite ausgefallene Festplatte ersetzen und dann das Array starten, um beide Festplatten gleichzeitig wieder aufzubauen.
Wenn der erste Wiederaufbau fast abgeschlossen ist, ist es normalerweise besser, ihn fertigstellen zu lassen. Wenn er gerade erst begonnen hat, könnte es schneller sein, beide zusammen wiederherzustellen.
Der Wiederaufbau von Festplatten belastet alle Laufwerke stark, was die Chance auf neue Ausfälle erhöht. Überprüfen Sie immer die Laufwerkgesundheit mithilfe der SMART-Berichte, bevor Sie mit einem Wiederaufbau beginnen.
:::info[Rebuild Zeit
Seien Sie darauf vorbereitet, dass der Wiederherstellungsprozess mehrere Stunden dauern kann. Die Dauer kann je nach Festplattengröße und Systemauslastung variieren. Größere Festplatten und ausgelastete Systeme benötigen möglicherweise länger.
:::