VPLEX: Logiske enheter som nylig er klargjort, vises under kontekst for logiske enheter, men vises ikke under konteksten for lagringsvolumer
Сводка: Nylig klargjorte logiske enheter (LU-er) er oppført under konteksten for logiske enheter, men ikke under lagringsvolumkonteksten.
Симптомы
Den arraybaserte kopien ble klargjort til VPLEX mens den fremdeles var i synkronisert status (før kopien ble opprettet).
Brukeren klargjør nye logiske enheter (LU-er) fra en backend-matrise til VPLEX. LU-ene er oppført under konteksten logiske enheter, men ikke under konteksten lagringsvolumer.
Det hjelper ikke å utføre en gjenoppdagelse av arrayer i VPLEX CLI for backend-arrayet.
Forsøk på å gjøre krav på den nylig klargjorte logiske enheten (LU) ved hjelp av VPLEX CLI mislykkes:
storage-volume claim: Evaluation of <<storage-volume claim -n VNX01_lun_10 -d VPD83T3:600601xxxxxxxxxxxxxxxxxxxx511 --thin-rebuild>> failed. cause: Command execution failed. cause: Failed to set value for option --storage-volumes. cause: Could not find appropriate contexts matching '[VPD83T3:600601xxxxxxxxxxxxxxxxxxxx511]'. Streaming scsi/27 (A scsi command issued by the tower has returned with scsi sense data.) messages in the firmware logs for the newly provisioned LUN. scsi/27 tgt VPD83T3:600601xxxxxxxxxxxxxxxxxxxx511 cmd 0x88 status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0x5 info 0x0 alen 10 csi 0x0 asc 0x25 ascq 0x1 fru 0x0 sks 0x0
Причина
Brukeren klargjorde arraybaserte kopier, for eksempel EMC MirrorView, TimeFinder, SRDF, SnapView og XtremIO-øyeblikksbilder, til VPLEX. På den tiden var den matrisebaserte replikeringen fortsatt i synkronisert status. I denne tilstanden tillater backend-matrisen at SCSI-kommandoer som ikke er lese/skrive, for eksempel Forespørsel, fullføres. Den fullfører imidlertid ikke lese-/skrive-SCSI-kommandoer.
Når en arraybasert kopi på en backend-array, for eksempel et inaktivt SnapCopy- eller MirrorView-sekundærbilde, klargjøres til VPLEX, returnerer matrisen en SCSI-kontrolltilstand (med SK/ASC/ASCQ: 0x5/0x25/0x01) på alle lese-/skrivekommandoer for SCSI.
Når en ny LU klargjøres fra en backend-array til VPLEX, prøver VPLEX å oppdage og identifisere det nye lagringsvolumet.
Som en del av denne prosessen leser VPLEX blokk 0, men matrisen mislykkes i lesekommandoene. VPLEX kan derfor ikke fullføre registreringsprosessen for lagringsvolumet. Den nye LU-en er ikke oppført i konteksten lagringsvolumer.
Разрешение
VPLEX støtter arraybaserte replikeringer, for eksempel EMC MirrorView, TimeFinder, SRDF, SnapView og XtremIO-øyeblikksbilder. Brukerne må følge fremgangsmåten som er beskrevet i hvitboken nedenfor:
http://www.emc.com/collateral/white-papers/h12642-wp-emc-vplex-leveraging-native-and-array-based-copy-technologies.pdf
Den arraybaserte kopien kan presenteres (sone- og LUN-maskert) til VPLEX etter at kopien er opprettet på lagringsmatrisen.