Verbindung zwischen Standort B und ONTAP Mediator unterbrochen und Standort A ausgefallen
Zur Überprüfung der Verbindung des ONTAP Mediator oder des ONTAP Cloud Mediator kann der snapmirror mediator show Befehl verwendet werden. Wenn der Verbindungsstatus „Nicht erreichbar“ ist und Site B Site A nicht erreichen kann, erscheint eine ähnliche Ausgabe wie unten gezeigt. In der Lösung sind die Schritte zur Wiederherstellung der Verbindung aufgeführt.
Mit der ONTAP Cloud Mediator-Ausgabe des Befehls snapmirror mediator show:
cluster::> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status Type ---------------- ---------------- ----------------- ------------- ------- 0.0.0.0 C1_cluster unreachable true cloud
Verwendung der ONTAP Mediator-Ausgabe mit dem Befehl snapmirror mediator show:
cluster::> snapmirror mediator show Mediator Address Peer Cluster Connection Status Quorum Status ---------------- ---------------- ----------------- ------------- 10.237.86.17 C1_cluster unreachable true SnapMirror consistency group relationship status is out of sync. C2_cluster::> snapmirror show -expand Source Destination Mirror Relationship Total Last Path Type Path State Status Progress Healthy Updated ----------- ---- ------------ ------- -------------- --------- ------- -------- vs0:/cg/src_cg_1 XDP vs1:/cg/dst_cg_1 Snapmirrored OutOfSync - false - vs0:zrto_cg_655724_188a_RW1 XDP vs1:zrto_cg_655755_188c_DP1 Snapmirrored OutOfSync - false - vs0:zrto_cg_655733_188a_RW2 XDP vs1:zrto_cg_655762_188c_DP2 Snapmirrored OutOfSync - false - vs0:zrto_cg_655739_188b_RW1 XDP vs1:zrto_cg_655768_188d_DP1 Snapmirrored OutOfSync - false - vs0:zrto_cg_655748_188b_RW2 XDP vs1:zrto_cg_655776_188d_DP2 Snapmirrored OutOfSync - false - 5 entries were displayed. Site B cluster is unable to reach Site A. C2_cluster::> cluster peer show Peer Cluster Name Cluster Serial Number Availability Authentication ------------------------- --------------------- -------------- -------------- C1_cluster 1-80-000011 Unavailable ok
Ein Failover wird erzwungen, um die E/A von Standort B zu ermöglichen, und anschließend wird eine Zero-RTO-Beziehung von Standort B zu Standort A hergestellt. Die folgenden Schritte beschreiben das Vorgehen für ein erzwungenes Failover an Standort B.
-
Alle LUNs, die zur Konsistenzgruppe von Standort B gehören, ausbinden. Dies schlägt fehl, daher muss zunächst die Initiatorgruppe geändert werden, um die Replikations-Peer-SVM zu entfernen, und anschließend die LUN-Zuordnung gelöscht werden.
Beispiel:
C1_cluster::> lun mapping show
Vserver Path Igroup LUN ID Protocol
---------- ---------------------------------------- ------- ------ --------
vs0 /vol/cg1_lun/lun_1 igroup1 0 mixed
vs0 /vol/cg1_lun/lun_2 igroup1 1 mixed
2 entries were displayed.
C1_cluster::> lun mapping delete -path /vol/cg1_lun/lun_5 -igroup igroup1
Error: command failed: The peer cluster is unreachable and a SnapMirror
Mediator is not configured. The configuration is locked for replicated
objects in this Vserver peer relationship on both clusters. The only
supported configuration change is to manually disable replication on
both sides of the relationship, after which configuration changes are
supported.
C1_cluster::> igroup modify -igroup igroup1 -replication-peer -
C1_cluster::> lun mapping delete -path /vol/cg1_lun/lun_1 -igroup igroup1
C1_cluster::> lun mapping show
Vserver Path Igroup LUN ID Protocol
---------- ---------------------------------------- ------- ------ --------
vs0 /vol/cg1_lun/lun_2 igroup1 1 mixed
1 entries were displayed.
-
Die SnapMirror Konsistenzgruppenbeziehung wird mit der Option „Erzwingen“ gelöscht.
-
Den SnapMirror break-Befehl (
snapmirror break -destination_path svm:_volume_auf den Konsistenzgruppe-Teil-Volumes eingeben, um Volumes von DP auf RW umzuwandeln und I/O von Site B zu ermöglichen.Sie müssen den SnapMirror break-Befehl für jede Beziehung in der Konsistenzgruppe ausführen. Wenn die Konsistenzgruppe drei Volumes enthält, wird der Befehl für jedes Volume ausgeführt.
-
Die Knoten von Standort A werden gestartet, um eine Zero-RTO-Beziehung von Standort B zu Standort A zu erstellen.
-
Die Konsistenzgruppe mit der Option "relationship-info-only" auf Site A freigeben, um den gemeinsamen Snapshot beizubehalten und die zugehörigen LUNs der Konsistenzgruppe aufzuheben.
-
Die Volumes am Standort A werden von RW zu DP konvertiert, indem auf Volume-Ebene eine Beziehung mit entweder einer Sync-Policy oder einer Async-Policy eingerichtet wird.
-
Der `snapmirror resync`Befehl wird verwendet, um die Beziehungen zu synchronisieren.
-
Die SnapMirror-Beziehungen mit Sync-Richtlinie auf Standort A löschen.
-
Die SnapMirror-Beziehungen mit der Sync-Richtlinie auf Site B unter Verwendung von relationship-info-only true aufheben.
-
Eine Konsistenzgruppenbeziehung zwischen Standort B und Standort A erstellen.
-
Von dem Quell-Cluster aus die Konsistenzgruppe erneut synchronisieren. Überprüfen, ob der Status der Konsistenzgruppe synchron ist.
-
Die Host-LUN-I/O-Pfade werden erneut gescannt, sodass alle Pfade zu den LUNs wiederhergestellt werden.