MFE TF SnapVX: EQCA304E VIRHE PALAUTETTIIN UNLINK SYSCALLISTA, DATA3E-00080063
Summary: Viesti EQCA304E RETURN FROM UNLINK tulee näkyviin, kun SNAPVX-istuntojen linkitys yritetään poistaa.
Symptoms
B:n palauttaminen B:hen suoritetaan sen jälkeen, kun A:STA B:HEN ON LINKITETTY.
UNLINK kohdelaitteeseen suoritetaan, mutta näyttöön tulee seuraava virhesanoma. Kohdelaitteessa on aktiivinen palautustoiminto.
EQCA304E ERROR RETURNED FROM UNLINK SYSCALL, DATA3E=00080063
Kun TERMINATE-toiminto on määritetty AUTO_UNLNK, sama virhe voi ilmetä myös:
EQCA304E ERROR RETURNED FROM UNLINK SYSCALL, DATA3E=00080063
TERMINATE voi myös palauttaa:
ESNP0FIE EMC SNAP API - CAN NOT TERMINATE SNAPSHOT DUE TO ACTIVE LINK
Virhekoodi ilmaisee, että riippuvuus estää UNLINK-toiminnon. Tämä tarkoittaa yleensä sitä, että jäljet ovat edelleen laitteen velkaa ja ne on ratkaistava, ennen kuin UNLINK voi jatkaa.
x'0080063' is defined as SNAPVX_DEPENDENT_SNAPSHOTS_EXISTS
Ongelma ilmeni, kun suoritettiin A:n LUONTI, sitten B:n LUONTI, LINKITETTIIN A:sta B:hen ja B:n PALAUTETTIIN. Tämän jälkeen A:n ja B:n LINK epäonnistuu ja A:n ja B:n yhdistäminen B:hen tai B:n yhdistäminen B:hen palauttaa saman virhesanoman.
Cause
RESTORE suoritettiin komennolla MODE(NOCOPY) eikä MODE(COPY). Tämä johti riippuvaiseen tilannevedokseen, joka on ratkaistava, ennen kuin kohdelaite voidaan peittää.
TimeFinder SnapVX- ja zDP-tuoteoppaasta:
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
Voit poistaa riippuvuuden suorittamalla CONFIG-komennon MODE(COPY). Tämä voidaan tehdä joko poistamalla riippuvuus suoraan tai suorittamalla RESTORE-toiminnot käyttämällä MODE(COPY)-komentoa poistaaksesi LINKIN B: stä B: hen.
CONFIG(NAME(snapshotname) TARGET(UNIT(ccuu)) MODE(COPY))
Vaihtoehtoisesti voit poistaa riippuvuuden ja sallia A–B-yhteyden suorittamisen seuraavasti:
CONFIG(NAME(snapshotname) TARGET(SYMDV#(symdv#)) -
LOCAL(UNIT(gatekeeper)) MODE(COPY))