SRA-Test-Failover fehlgeschlagen: Snapshots von Replikatgeräten konnten nicht erstellt werden
Summary:
Symmetrix Remote Data Facility (SRDF) Storage Replication Adapter (SRA) Test-Failover ist für einige Schutzgruppen in einem Recovery-Plan fehlgeschlagen.
Error: Snapshots von
Replikatgeräten konnten nicht erstellt werden. Snapshot der Replikat-Konsistenzgruppe konnte nicht erstellt werden . Der SRA-Befehl "testFailoverStart" ist für die Konsistenzgruppe xx fehlgeschlagen. Replikationsinformationen konnten nicht abgerufen werden. Weitere Informationen zum Fehler finden Sie in den EmcSrdfSra-Protokollen.
...
Symptoms
Beim Ausführen eines SRDF-SRA-Test-Failover eines Recovery-Plans mit mehreren Schutzgruppen schlug das Test-Failover für einige Schutzgruppen mit folgendem Fehler fehl:
Error: Failed to create snapshots of replica devices. Failed to create snapshot of replica consistency group xx. SRA command 'testFailoverStart' failed for consistency group xx. Failed to fetch replication information. Please check EmcSrdfSra logs for more information on the error.
Die Spalte EmcSrdfSraGlobalOptions.xml und der EmcSrdfSraTestFailoverConfig.xml Dateien sind korrekt konfiguriert.
Das Test-Failover schlug auch fehl, wenn die betroffenen Schutzgruppen zu individuellen Recovery-Plänen hinzugefügt und ein Test-Failover durchgeführt wurden, mit demselben Fehler.
Cause
Es wurde festgestellt, dass die Gerätegruppen der Disaster-Recovery-Seite (DR) in den Status "Invalid" gewechselt waren. Dies zeigt sich in einem symdg list Befehlsausgabe vom SYMAPI-Server am Wiederherstellungsstandort. Dies ist der Grund, warum das SRA-Test-Failover fehlgeschlagen ist.
Die folgenden Fehler werden in der symapi.log angezeigt:
EMC:SMBASE emcSymValidateGroup Group (DG_NAME) invalid; TGT dev (0x 200), Symm <array SN> ; reason; SYMAPI_C_DEV_IS_VVOL (The action cannot be performed because the specified device is a VVol device)
Es wurde festgestellt, dass einige VVol-Geräte konfiguriert und zu den Gerätegruppen (DG) hinzugefügt wurden. Diese wurden später aus dem Array gelöscht. Gerätegruppen sind hostbasiert und nutzerdefiniert, sodass die Gerätegruppe nicht aktualisiert wird, wenn Geräte direkt aus dem PowerMax-Array gelöscht werden.
Die gelöschten Geräteinformationen waren in der DG vorhanden und die DG wurde in einen ungültigen Status versetzt. Wenn das SRA-Test-Failover auf der ungültigen DG durchgeführt wurde, schlug es fehl.
Resolution
- Es wird empfohlen, sicherzustellen, dass die DG gültig ist, bevor Sie ein SRA-Test-Failover auf derselben durchführen.
- Wenn der obige Schritt verpasst wurde und das SRA-Test-Failover durchgeführt wurde und fehlgeschlagen ist, kann der folgende Aktionsplan bei der Wiederherstellung des SRA-Failover-Vorgangs helfen.
- Löschen Sie die DG und erstellen Sie sie von Grund auf neu. Dies ist die schnellere Option.
-
symdg delete DGNAME -force symdg create DGNAME -type RDF2 --> RDF2 since the test failover will always happen on the Recovery Site. symdg -g DGNAME -sid <SN> add dev <dev_name>
-
ODER
- Exportieren Sie die Gruppe in eine Datei, entfernen Sie das fehlerhafte Gerät, löschen Sie die aktuelle DG und importieren Sie die DG erneut aus der Datei.
-
symdg export DGNAME -file <filename.txt> Update the file to contain only the devices that should be in the DG symdg delete DGNAME -force symdg import DGNAME -file <filename.txt>
-
- Führen Sie das SRA-Test-Failover durch.