SvSAN Target Plex Unsynchronized / Target offline
| Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird. Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar. |
|---|
Sollte die Netzwerkverbindung zwischen den SvSAN Hosts abbrechen, können die geschriebenen Daten nicht mehr synchronisiert werden. In diesem Beispiel wurde bei einem zwei-Node SvSAN Cluster ohne NSH das split-brain Szenaria provoziert, um Ihnen zeigen zu können, welche Schritte Sie durchführen müssen, damit das Target wieder online und an allen Hosts verfügbar ist. Wenn ein NSH im Einsatz ist, müssen Sie diese Schritte nicht durchführen, da der NSH den aktuellsten Stand übermittelt und die Synchronisation startet.
Target Plex Unsynchronized
Wird eines der beiden SvSAN Nodes neu gestartet, ist das Target kurzzeitig im Status Degraded und das entsprechende Node ist unsynchronized. In der Regel wird sofort eine Synchronisation gestartet, sobald das Node und somit auch die SvSAN Appliance (VSA) wieder erreichbar sind. Wenn die Synchronisation nicht automatisch startet, sollten Sie die Priorität der Resynchronisation erhöhen und die VSA neu starten.
-
VSA-vSphere1 ist unsynchron
-
Ändern Sie die Priorität der Resynchronisation für das Target
-
Unter "System Power" kann die VSA neu gestartet werden
-
Führen Sie ein Restart durch
Target offline
Wenn die Verbindung zwischen den SvSAN Nodes in einem Cluster ohne Neutral Storage Host (NSH) abbricht, beispielsweise durch einen Defekt des Switches, der Netzwerkkarte, oder der Kabel, spricht man von einem split-brain Szenario. Sobald die Verbindung wieder hergestellt wurde sind beide Nodes unsynchron und das Target wird in den offline Zustand gesetzt, um eine Inkonsistenz der Daten zu verhindern.
Hinweis: Bevor Sie die nachfolgenden Schritte durchführen, sollten Sie die Ursache der split-brain Situation ermitteln. Prüfen Sie alle Verbindungen zwischen den Nodes und führen Sie auf jedem VSA Interface Ping Tests durch, um sicherzustellen, dass wieder eine sichere Verbindung zwischen den Hosts besteht. Um dieses Szenario und eventuellen Datenverlust zu vermeiden, empfehlen wir die Konfiguration eines NSHs für das Cluster.
Break Mirror Plex
Die empfohlene Vorgehensweise von StorMagic ist, dass gespiegelte Target aufzubrechen. Dabei wird lediglich die Spiegelung aufgehoben und das lokale Raid als einzelnes iSCSI Target dem jeweiligem Node als Datastore hinzugefügt. Somit hat man die Möglichkeit, die Daten beider Systeme zu überprüfen und ggf. zu sichern, sodass keine Daten verloren gehen. Das Target mit dem aktuellsten Stand, kann anschließend wieder gespiegelt und beiden Hosts bereitgestellt werden.
Mit dieser Vorgehensweise haben Sie die Möglichkeit, alle Daten zu sichern und zu überprüfen, bevor eine komplette Synchronisation stattfindet. Wenn kein NSH konfiguriert wurde, empfehlen auch wir dieses Verfahren.
-
Wählen Sie unter "Target" ein Target Plex aus
-
Wählen Sie "Break" um die Spiegelung aufzuheben
-
Benennen Sie das ungespiegelte Target und fügen Sie einen Initiator hinzu
-
Führen Sie im vSphere Client / Web Client einen Rescan durch
-
Das neue Target kann zur Sicherung / Überprüfung als Datastore hinzugefügt werden
-
Wählen Sie beim Zieltarget die "Mirroring" Option un ein Target wieder zu spiegeln
-
Fügen Sie den Host hinzu, auf den gespiegelt werden soll
Force Synchronization
Es ist auch möglich, eine Synchronisation zu erzwingen, prüfen Sie aber davor bei beiden Target Plexes, wie viele Daten jeweils zu synchronisieren sind. In diesem Beispiel hat VSA-vSphere1 105 KB an Daten, die auf VSA-vSphere2 synchronisiert werden müssten, VSA-vSphere2 hat 70.189 MB an Daten, die auf VSA-vSphere1 synchronisiert werden müssten. Die Synchronisation wird in diesem Beispiel von VSA-vSphere2 gestartet, da es einen aktuelleren Datenbestand als VSA-vSphere1 hat, somit wird eine komplette Synchronisation auf VSA-vSphere1 gestartet.
In diesem Beispiel wird also der komplette Datenbestand von VSA-vSphere2 auf VSA-vSphere1 synchronisiert, die 105 KB von VSA-vSphere1 sind verlorene Daten, wenn Sie nicht gesichert wurden.
-
Wählen Sie das offline Target aus
-
Überprüfen Sie auf beiden VSAs die Menge der Daten die synchronisiert werden müssen
-
Wählen Sie "Force Synchronized" um die Daten von einer VSA auf die andere VSA zu synchronisieren
-
Setzen Sie das Häkchen und bestätigen Sie mit "Yes"
-
Nach der Synchronisation ist das Target wieder verfügbar
|
Autor: Thomas-Krenn.AG Bei der Thomas-Krenn.AG achten wir auf den bestmöglichen Service. Um dem gerecht zu werden, haben wir unser Thomas-Krenn Wiki ins Leben gerufen. Hier teilen wir unser Wissen mit Ihnen und informieren Sie über Grundlagen und Aktuelles aus der IT-Welt. Ihnen gefällt unsere Wissenskultur und Sie wollen Teil des Teams werden? Besuchen Sie unsere Stellenangebote. |
