VPLEX: Neu bereitgestellte logische Einheiten werden im Kontext logischer Einheiten aufgeführt, jedoch nicht im Kontext "Storage Volumes".
Сводка: Neu bereitgestellte logische Einheiten (LUs) werden im Kontext der logischen Einheiten, aber nicht im Kontext der Speicher-Volumes aufgeführt.
Симптомы
Die arraybasierte Kopie wurde für VPLEX bereitgestellt, während sie sich noch im synchronisierten Status befand (bevor die Kopie erstellt wurde).
Der Nutzer stellt neue logische Einheiten (LUs) von einem Back-end-Array in VPLEX bereit. Die LUs werden im Kontext der logischen Einheiten, aber nicht im Kontext der Speicher-Volumes aufgeführt.
Das Durchführen einer erneuten Arrayerkennung in der VPLEX-CLI für das Back-end-Array ist nicht hilfreich.
Der Versuch, die neu bereitgestellte logische Einheit (LU) mithilfe der VPLEX-CLI für sich zu beanspruchen, schlägt fehl:
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
Причина
Der Nutzer hat arraybasierte Kopien wie EMC MirrorView-, TimeFinder-, SRDF-, SnapView- und XtremIO-Snapshots auf VPLEX bereitgestellt. Zu diesem Zeitpunkt befand sich die arraybasierte Replikation noch im synchronisierten Status. In diesem Zustand ermöglicht das Back-end-Array den erfolgreichen Abschluss von SCSI-Befehlen ohne Lese-/Schreibzugriff, z. B. Anfrage. SCSI-Lese-/Schreibbefehle werden jedoch nicht abgeschlossen.
Wenn eine arraybasierte Kopie auf einem Back-end-Array, z. B. ein inaktives SnapCopy- oder MirrorView Secondary-Image, für VPLEX bereitgestellt wird, gibt das Array eine SCSI-Prüfbedingung (mit SK/ASC/ASCQ: 0x5/0x25/0x01) für alle Lese-/Schreib-SCSI-Befehle zurück.
Wenn eine neue LU von einem Back-End-Array für VPLEX bereitgestellt wird, versucht VPLEX, das neue Speicher-Volume zu erkennen und zu identifizieren.
Im Rahmen dieses Prozesses liest VPLEX Block 0, aber das Array schlägt mit den Lesebefehlen fehl. Folglich kann VPLEX den Erkennungsprozess für das Storage-Volume nicht abschließen. Die neue LU wird nicht im Kontext der Speicher-Volumes aufgeführt.
Разрешение
VPLEX unterstützt arraybasierte Replikationen wie EMC MirrorView-, TimeFinder-, SRDF-, SnapView- und XtremIO-Snapshots. Nutzer müssen das im folgenden Whitepaper beschriebene Verfahren befolgen http://www.emc.com/collateral/white-papers/h12642-wp-emc-vplex-leveraging-native-and-array-based-copy-technologies.pdf
Die arraybasierte Kopie kann VPLEX präsentiert werden (mit Zonen und LUN-maskiert), nachdem die Kopie auf dem Storage-Array erstellt wurde.