So reparieren Sie den Spiegelsatz im Windows-Speicherpool

782
Jonathan Gilbert

Ich habe einen Speicherpool mit 2x2 Laufwerken. Hierbei handelt es sich um einen "aktualisierten" Speicherpool, der von Windows 10 1809 gehostet wird. Eines der Laufwerke hat mit Fehlern geworfen. SMART zeigt mehr als tausend kürzlich geloggte Lesefehler an, und Windows hat etwa hundert Festplattenereignisse in das Protokoll über den Server geworfen letzte Woche. Aus irgendeinem Grund besteht Storage Spaces darauf, dass das Laufwerk immer noch gesund ist, aber ich habe das Gefühl, dass es ersetzt werden sollte. Aber ich habe keine feste Dokumentation zu finden auf nicht in der Lage gewesen, wie .

Bei einem altmodischen RAID-1-Array würde ich einfach die beschädigte Festplatte ziehen, eine neue Festplatte mit mindestens derselben Größe einlegen und dann die Spiegelung mit der neuen Festplatte wiederherstellen. Nachdem beide Laufwerke durch Laufwerke mit einer größeren Kapazität ersetzt wurden, können die meisten Systeme das Volume dann auf die von beiden Laufwerken gemeinsam genutzte Größe erweitern. Ich habe jedoch keine explizite Dokumentation darüber gefunden, wie Storage Spaces mit dieser Situation umgehen, ob sie nun gleich oder verschieden ist.

Eines der Dinge, die ich gelesen habe, ist, dass wenn der Speicherplatz irgendeinen Fehler in einem Speicherpool feststellt, der gesamte Speicherpool dauerhaft schreibgeschützt wird. Das klingt für mich ziemlich verrückt, aber ich dachte, ich würde es erwähnen, falls jemand, der dies liest, dies bestätigen oder ablehnen kann.

Das Beste, was ich aus den gefundenen Teilen zusammenstellen konnte, ist das, was ich tun soll:

  1. Installieren Sie zwei neue Festplatten.
  2. Fügen Sie diese Festplatten gemeinsam als gespiegelte Elemente dem Speicherpool hinzu.
  3. Sagen Sie dem Speicherpool, dass ich das Spiegelpaar, das das fehlerhafte Laufwerk enthält, "zurückziehen" möchte.
  4. Warten Sie, bis der Speicherpool alle Daten von diesen Laufwerken entfernt hat, indem Sie ihn in den leeren Bereich der neuen Laufwerke verschieben.
  5. Sagen Sie dem Speicherpool, dass der Spiegelsatz alter Laufwerke nicht mehr im Pool sein soll.

Ist das richtig? Was passiert, wenn eines der Laufwerke in einem dieser gespiegelten Paare fehlt? Liest / schreibt der Speicherpool weiterhin Daten vom Gegenstück dieses Laufwerks, genau wie ein degradiertes RAID-1-Array? Gibt es einen direkteren Weg zu sagen: "Ja, bauen Sie einfach dieses bestimmte Paar mit diesem neuen Laufwerk auf"?

Ich habe Screenshots von Schritt 3 gesehen, die ich oben beschrieben habe, mit einem Link-Button "Vorbereiten für das Entfernen" rechts neben den physischen Festplatten. Wenn ich jedoch zu demselben Bildschirm auf meinem System navigiere, wird dieser Link nicht angezeigt für mich. Wird es nur angezeigt, wenn an anderer Stelle im Speicherpool genügend Speicherplatz vorhanden ist, um die Daten verschieben zu können? Gibt es etwas, das Sie tun müssen, um es erscheinen zu lassen? Erscheint es nur für bestimmte Konfigurationen?

Ich bin überrascht, dass ich keine klaren Informationen finden konnte, die dieses Szenario des Ersetzens eines ausfallenden Laufwerks, das Teil eines Spiegelsatzes ist, ersetzen. Nach meiner bisherigen Erfahrung ist dies ein ziemlich häufiges Ereignis.

0

0 Antworten auf die Frage