Verfahren zum Verschieben von VPLEX-Metadaten von einem Speicher zu einem anderen für Redundanz oder nach dem Hinzufügen eines zweiten Speichers
Summary: Beim Hinzufügen eines neuen Arrays hinter einem vPlex müssen vPlex-Metadaten-Volumes neu konfiguriert werden, damit sie von der höchsten Verfügbarkeit profitieren können.
Instructions
Ziele
Konfigurieren Sie VPLEX-Metadaten-Volumes neu, um best Practices nach einer Storage Tech Extension zu erfüllen.Fakten
Es ist erforderlich, dass Metadaten- und Metadatenbackups über Arrays am lokalen Standort hinweg konfiguriert werden, wenn mehr als ein Array vorhanden ist.Wenn der Standort ursprünglich mit einem einzigen Array erstellt wurde und ein weiteres Array zu einem späteren Zeitpunkt hinzugefügt werden sollte, muss ein Teil des Metadaten-Volume und ein Backup in das neue Array verschoben werden.
Wenn nicht nur ein Back-end-Array verfügbar ist, müssen sich das Metavolume und das Backup-Volume auf separaten Arrays befinden und sich in separaten Fehlerdomänen befinden. Diese Anforderung gilt auch für das Spiegelungs-Volume und sein Backup-Volume.
Lösung
Neukonfiguration von Metadaten:
Überprüfen Sie vor der Neukonfiguration die aktuelle Konfiguration und den Status des System-Volume:# VPlexcli:clusters/cluster-1/system-volumes> ls -al
Identifizieren Sie die aktuellen Elemente der Metadatenspiegelung und der Datensatz-VPD-ID:
# VPlexcli:/> ll /clusters/cluster-1/system-volumes//components
-
Erstellen Sie 2 neue Speicher-Volumes auf dem neuen Array mit derselben Größe (Blockgröße verwenden) wie die aktuelle Metadaten-LUN (mindestens 78 GB). Eine wird für Metadaten verwendet, die andere für das Metadatenbackup.
-
Alle Daten auf den Speicher-Volumes bereinigen; Beispiel für die Bereinigung aller Daten von der angegebenen Festplatte:
-
Bereitstellung einer Festplatte, die für Metadaten für den Linux-Host verwendet wird
-
Schreiben Sie mit dem folgenden Befehl Nullen auf die Festplatte:
VORSICHT: Mit diesem Befehl werden alle Daten auf der Festplatte gelöscht.# dd if=/dev/zero of=device name conv=notrunc
Zum Beispiel:dd if=/dev/zero of=/dev/sdbg conv=notrunc
-
-
Maskieren Sie die neuen Speicher-Volumes mit dem vPlex.
-
Stellen Sie sicher, dass es ordnungsgemäß erkannt wurde und als System-Volume hinzugefügt werden kann. Datensatz-VPD-ID:
# VPlexcli:/> configuration show-meta-volume-candidates
-
Entfernen Sie eines der beiden zuvor identifizierten Elemente:
# VPlexcli:/> meta-volume detach-mirror --storage-volume --meta-volume
-
Fügen Sie der Metadatenspiegelung eines der neuen Speicher-Volumes hinzu:
# VPlexcli:/> meta-volume attach-mirror --storage-volume --meta-volume
-
Warten Sie, bis die Synchronisation abgeschlossen ist, und überprüfen Sie die aktuelle Konfiguration und den Status des System-Volume:
# VPlexcli:clusters/cluster-1/system-volumes> ls -al
-
Konfigurieren Sie das Metadatenbackup mit dem anderen neuen Speicher-Volume und einem vorhandenen neu:
# VPlexcli:/>configuration metadata-backup
-
Führen Sie eine Integritätsprüfung durch und vergewissern Sie sich, dass keine Fehler im Zusammenhang mit System-Volumes vorliegen:
# VPlexcli:/>health-check
-
Löschen und Bereinigen von Speicher-Volumes, die zuvor verwendet wurden, falls erforderlich
-
Wiederholen sie die Vorgänge 1 bis 10 für das zweite Cluster.