MFE TF SnapVX: EQCA304E FEHLER BEIM AUFHEBEN DER VERKNÜPFUNG VON SYSCALL, DATA3E-00080063, ZURÜCKGEGEBEN
Summary: Die Meldung EQCA304E ERROR RETURNED FROM UNLINK wird angezeigt, wenn versucht wird, die Verknüpfung von SNAPVX-Sitzungen aufzuheben.
Symptoms
Eine WIEDERHERSTELLUNG von B zu B wird nach dem Verknüpfen von A mit B durchgeführt.
Es wird die Verknüpfung für ein Zielgerät aufgehoben, aber es wird die folgende Fehlermeldung angezeigt. Das Zielgerät verfügt über einen aktiven RESTORE-Vorgang.
EQCA304E ERROR RETURNED FROM UNLINK SYSCALL, DATA3E=00080063
Während eines Terminate-Vorgangs mit AUTO_UNLNK angegeben wird, kann derselbe Fehler auch angezeigt werden:
EQCA304E ERROR RETURNED FROM UNLINK SYSCALL, DATA3E=00080063
Außerdem kann TERMINATE Folgendes zurückgeben:
ESNP0FIE EMC SNAP API - CAN NOT TERMINATE SNAPSHOT DUE TO ACTIVE LINK
Der Fehlercode weist darauf hin, dass eine Abhängigkeit den UNLINK-Vorgang verhindert. Dies bedeutet in der Regel, dass dem Gerät noch Tracks geschuldet werden und aufgelöst werden müssen, bevor die UNLINK-Verknüpfung fortgesetzt werden kann.
x'0080063' is defined as SNAPVX_DEPENDENT_SNAPSHOTS_EXISTS
Das Problem trat auf, wenn eine CREATE von A, dann eine CREATE von B, LINKED A mit B und eine WIEDERHERSTELLUNG von B durchgeführt wurde. Danach schlägt LINK von A zu B fehl und UNLINK von entweder A zu B oder B zu B gibt dieselbe Fehlermeldung zurück.
Cause
Die WIEDERHERSTELLUNG wurde mit MODE(NOCOPY) anstelle von MODE(COPY) durchgeführt. Dies führte zu einem abhängigen Snapshot, der aufgelöst werden muss, bevor das Zielgerät überlagert werden kann.
Im TimeFinder SnapVX und zDP Product Guide:
If the linked target is in NOCOPY mode, a cascading snapshot is referred to as a
dependent snapshot. A target device cannot be unlinked without removing dependent
snapshots. Or, the snapshots should be removed in the reverse order of creation.
This definition process is not a physical copy operation, but rather a manipulation of in
memory track pointers. If the link operation was done in MODE(NOCOPY), then the
target and snapshot will be sharing physical tracks until a write is performed on the
target device. If the snapshot was linked in MODE(COPY), a subsequent background
copy process will copy the snapshot data and assign these new unshared tracks to the
target.
Resolution
Um die Abhängigkeit zu entfernen, führen Sie einen CONFIG-Befehl mit MODE(COPY) aus. Dies kann entweder erfolgen, um die Abhängigkeit direkt zu entfernen, oder durch Ausführen von RESTORE-Vorgängen mithilfe von MODE(COPY), um die VERKNÜPFUNG von B nach B zu löschen.
CONFIG(NAME(snapshotname) TARGET(UNIT(ccuu)) MODE(COPY))
Um die Abhängigkeit zu entfernen und die Verknüpfung von A zu B abzuschließen, verwenden Sie alternativ:
CONFIG(NAME(snapshotname) TARGET(SYMDV#(symdv#)) -
LOCAL(UNIT(gatekeeper)) MODE(COPY))