Wie repariere ich den Spiegelsatz im Windows-Speicherpool?

Wie repariere ich den Spiegelsatz im Windows-Speicherpool?

Ich habe einen Speicherpool mit 2x2 Laufwerken. Dies ist ein „aktualisierter“ Speicherpool, der von Windows 10 1809 gehostet wird. Eines der Laufwerke hat angefangen, Fehler zu erzeugen – SMART zeigt über tausend kürzlich protokollierte Lesefehler an, und Windows hat in der letzten Woche etwa hundert Festplattenereignisse in das Protokoll geworfen. Aus irgendeinem Grund besteht Storage Spaces darauf, dass das Laufwerk noch in Ordnung ist, aber mein Bauchgefühl sagt mir, dass es ersetzt werden sollte. Aber ich konnte keine solide Dokumentation dazu findenWie.

Bei einem altmodischen RAID-1-Array würde ich einfach die defekte Festplatte herausziehen, eine neue Festplatte mit mindestens derselben Größe einsetzen und dann sagen, dass das Spiegelbild mit der neuen Festplatte neu erstellt werden soll. Nachdem beide Laufwerke durch Laufwerke mit größerer Kapazität ersetzt wurden, kann ich das Volume bei den meisten Systemen normalerweise auf die von beiden Laufwerken gemeinsam genutzte Größe erweitern. Ich konnte jedoch keinerlei explizite Dokumentation dazu finden, wie Storage Spaces mit dieser Situation umgeht, ob sie gleich oder anders ist.

Eines der Dinge, die ich gelesen habe, ist, dass, wenn Storage Spaces irgendeine Art von Fehler in einem Storage Pool erkennt, es tatsächlich den gesamten Storage Poolpermanentschreibgeschützt. Das klingt für mich ziemlich verrückt, aber ich dachte, ich erwähne es, falls jemand, der dies liest, es bestätigen oder dementieren kann.

Aus den Einzelteilen, die ich gefunden habe, konnte ich am besten Folgendes zusammenstellen:

  1. Installieren Sie zwei neue Festplatten.
  2. Fügen Sie diese Festplatten gleichzeitig als gespiegelte Elemente zum Speicherpool hinzu.
  3. Sagen Sie dem Speicherpool, dass ich das Spiegelpaar, das das fehlerhafte Laufwerk enthält, „außer Dienst stellen“ möchte.
  4. Warten Sie, bis Storage Pool alle Daten von diesen Laufwerken löscht, indem es sie in den leeren Speicherplatz der neuen Laufwerke verschiebt.
  5. Teilen Sie dem Speicherpool mit, dass der gespiegelte Satz alter Laufwerke nicht mehr im Pool sein soll.

Ist das richtig? Was passiert, wenn eines der Laufwerke in einem dieser gespiegelten Paare verloren geht? Liest/schreibt der Speicherpool weiterhin Daten vom Gegenstück dieses Laufwerks, genau wie ein herabgestuftes RAID-1-Array? Und gibt es eine direktere Möglichkeit zu sagen: „Ja, bauen Sie dieses bestimmte Paar einfach mit diesem neuen Laufwerk neu auf“?

Ich habe Screenshots von Schritt 3 gesehen, den ich oben beschrieben habe. Rechts neben jeder physischen Festplatte gibt es eine Schaltfläche mit dem Link „Zum Entfernen vorbereiten“. Wenn ich jedoch auf meinem System zu demselben Bildschirm navigiere, wird mir dieser Link nicht angezeigt. Erscheint er nur, wenn anderswo im Speicherpool genügend Platz vorhanden ist, um die Daten verschieben zu können? Muss man etwas tun, damit er angezeigt wird? Erscheint er nur bei bestimmten Konfigurationen?

Ich bin überrascht, dass ich keine klaren Informationen zu diesem Szenario finden konnte, bei dem ein fehlerhaftes Laufwerk ersetzt werden soll, das Teil eines Spiegelsatzes ist. Meiner bisherigen Erfahrung nach kommt das ziemlich häufig vor.

Antwort1

Okay, ich dachte, ich könnte jedem, der in einer ähnlichen Situation ist wie ich und wie verrückt nach Antworten googelt, meine Erfahrungen weitergeben.

Eines der Probleme, mit denen ich zu kämpfen hatte, war, dass ich nicht genügend SATA-Anschlüsse auf diesem Motherboard habe, um dies richtig zu machen. Die Schritte, die ich hier befolgt habe, umfassen also die UmgehungDasauch ein kleiner Ärger. Wenn Sie die SATA-Ports dafür haben, müssen Sie das defekte Laufwerk erst herausziehen, nachdem der Speicherpool es für die Entfernung vorbereitet hat. Es gibt vielleicht einige Argumente, die dafür sprechen, dies zu tunTrotzdemda das Laufwerk, wenn es wie meines ist, Anzeichen von Unzuverlässigkeit zeigt.

Wie dem auch sei, es sieht so aus, als ob Storage Spaces Reparaturen von Spiegelsätzen so handhabt, wie ich es in der Frage vermutet hatte: Ich habe keine Möglichkeit gesehen, dem System mitzuteilen: „Machen Sie daraus wieder ein Plattenpaar, indem Sie es auf dieser neuen Platte neu aufbauen.“ Es sieht so aus, als ob bei Storage Spaces alles in Einheiten vonPaarevon Festplatten.

Erstens, wenn Sie sich Sorgen machen, ob der Spiegel tatsächlich die gewünschte Datenredundanz bietet, kann ich Ihnen diese Erfahrung weiterleiten: Ich habe meinen Computer heruntergefahren, das fehlerhafte Laufwerk abgetrennt und neu gestartet, und der Speicherpool reagierte immer noch vollständig und war nutzbar. Storage Spaces erkannte nach einigen Augenblicken, dass die Festplatte fehlte, und bat mich höflich, sie wieder anzuschließen. :-P

Was die Tatsache angeht, dass das Spiegelungsset jetzt ein großes Loch hat, habe ich zwei brandneue Laufwerke angeschlossen. In meinem Fall musste ich für eines ein Kabel von meinem optischen Laufwerk klauen und für das andere? Das Entfernen des fehlerhaften Laufwerks war eineNotwendigkeitweil ich auch den SATA-Anschluss brauchte.

Als das System mit diesen neuen installierten Laufwerken wieder hochfuhr, bot Storage Spaces dem Pool die Option „Laufwerke hinzufügen“ an. Durch Klicken darauf wurden die beiden neuen Laufwerke automatisch identifiziert und konnten zum Pool hinzugefügt werden. Dadurch wurde automatisch ein Reparaturvorgang ausgelöst, der, während ich dies schreibe, gerade „repariert“ wird (und zwar überraschend schnell – in den letzten 15 Minuten hat er bereits 12 % erreicht).

Ich kann auch bestätigen, dass die Option „Zum Entfernen vorbereiten“, die mir vorher fehlte, tatsächlich auf magische Weise erschien, sobald im Pool freier Speicherplatz vorhanden war, in dem die Daten gefunden werden konnten. Das fehlende Laufwerk erhielt keine Option „Zum Entfernen vorbereiten“, vermutlich weil es, da esfehlen, gibt es keine Möglichkeit, dass das System die Daten von diesem Laufwerk verschieben kann. (Glücklicherweise sind dieselben Daten auf anderen Laufwerken verfügbar, da es sich um ein Spiegelset handelt.) Es gab jedoch eine Option „Laufwerk entfernen“. Ich versuchte, darauf zu klicken, und mir wurde mitgeteilt, dass das Laufwerk nicht entfernt werden konnte, da ihm noch Daten zugeordnet waren. Durch das Durchlaufen dieser Schritte wurde jedoch explizit dieStatusdes fehlenden Laufwerks in „Vorbereitung zum Entfernen“.

Physische Laufwerke, bei denen bei fehlendem Laufwerk „Zum Entfernen vorbereiten“ angezeigt wird

Beachten Sie, dass die „Nutzung“ des Laufwerks geringer ist als die der anderen Laufwerke. Im Verlauf der Reparatur sinkt dieser Prozentsatz schrittweise.

Ich gehe davon aus, dass die Auslastung nach Abschluss der Reparatur 0 % beträgt und es möglich sein wird, dieses Laufwerk logisch vom Pool zu trennen. Angesichts meiner wenigen SATA-Anschlüsse werde ich Storage Spaces außerdem anweisen, auch das Partnerlaufwerk des ausgefallenen Laufwerks für die Entfernung vorzubereiten. Dann kann ich es entfernen, einige Kabel austauschen und mein optisches Laufwerk zurückbekommen.

Wenn es keine weiteren Antworten auf diese Antwort gibt, können Sie davon ausgehen, dass alles wie geplant geklappt hat. Wenn ich beim Entfernen der auszutauschenden Laufwerke auf unerwartete Situationen stoße, werde ich auf diese Antwort eingehen.

verwandte Informationen