PowerStore: Polarisiertes Metro-Volume während des Node-Neustarts, wenn die Datenverbindung nicht vollständig redundant ist
Summary: Metro-Volumes können während eines Neustarts eines einzelnen Nodes polarisiert werden, wenn es der Remotesystemverbindung an Redundanz mangelt.
Symptoms
Die Datenverbindung zwischen den beiden Appliances, die an Metro Volume teilnehmen, kann absichtlich mit einer partiellen Datenverbindung konfiguriert werden, z. B. aufgrund von Umgebungsbeschränkungen.
Der Datenverbindungsstatus für das Remotesystem wird wie folgt angezeigt: Partial_Data_Connection_Lossaus.
Das folgende Diagramm zeigt zwei Konfigurationen:
- Eine mit korrekten und vollständig redundanten Datenverbindungen
- Eine mit partieller Datenkonnektivität

Wenn die Datenverbindung teilweise verbunden ist und ein Node neu gestartet wird, während sich die Replikations-I/O in Übertragung befindet, wird das entsprechende Metro-Volume möglicherweise polarisiert und automatisch wiederhergestellt.
Für die Polarisierung und Aufteilung des Metro-Volumes wird eine Warnmeldung ausgelöst. Host-I/O ist nur auf dem Metro-Volume verfügbar, das die Polarisierung gewinnt.
Wenn das Host-Setup nicht vereinheitlicht ist, müssen Workloads, die auf der Verliererseite der Spiegelung ausgeführt werden, auf der Gewinnerseite neu gestartet werden.
Weitere Informationen zu Ausfallszenarien finden Sie in der Tabelle der Fehlerszenarien für Metro-Volumes (mit oder ohne Witness) im Metro-Volume-Whitepaper Info Hub.
Cause
Wenn I/O-Vorgänge an ein Metro-Volume weitergeleitet werden, verarbeitet der Affinitäts-Node die Replikations-I/O.
Beispielsweise können Node A auf der bevorzugten Seite (P) und Node B auf der nicht bevorzugten Seite (NP) beide eine Node-Affinität für ein Metro-Volume haben.
Wenn ein Node neu gestartet wird, während Host-I/O-Vorgänge aktiv sind, können Metro-Volumes je nach Datenverbindungsstatus aufgeteilt werden.
Bei einem Neustart von Node B auf NP-Seite:
-
Wenn eine vollständig redundante Datenverbindung vorhanden ist:
Node A am P-Standort kann weiterhin die Datenverbindung zwischen P-Standort Node A und NP-Standort Node B verwenden, um I/O-Vorgänge abzuschließen.
→ Das Metro-Volume bleibt synchron und aktiv. -
Wenn nur eine partielle Datenverbindung zwischen den beiden Appliances besteht (wie oben beschrieben):
Node A am Standort P verfügt über keine Datenverbindung zum NP-Standort.
→ Node A kann die In-Flight-I/O nicht auf die NP-Seite replizieren und das entsprechende Metro-Volume wird polarisiert.
Wenn keine In-Flight-I/O-Vorgänge zu einem Metro-Volume vorhanden sind, ist das Metro-Volume möglicherweise nicht betroffen.
PowerStore versucht automatisch, das Metro-Volume wiederherzustellen, nachdem der Node gestartet und die Datenverbindung wiederhergestellt wurde.
Resolution
Hierbei handelt es sich um erwartetes Verhalten.
Dell empfiehlt dringend, die Replikation mit redundanten Netzwerkverbindungen zu konfigurieren, um sicherzustellen, dass jeder Node mit allen Nodes am Remotestandort kommunizieren kann.
Wenn ein Metro-Volume während eines unterbrechungsfreien Upgrades (NDU) aufgeteilt wird, kann die automatische Recovery verzögert werden, bis das Update abgeschlossen ist.