VPLEX: nieuw ingerichte logische eenheden worden vermeld onder de context van logische eenheden, maar niet onder de context van storagevolumes
Сводка: Nieuw ingerichte logische eenheden (LU's) worden vermeld onder de context van logische eenheden, maar niet onder de context van storagevolumes.
Симптомы
De op array gebaseerde kopie is ingericht in VPLEX terwijl deze nog in gesynchroniseerde status was (voordat de kopie werd gemaakt).
De gebruiker richt nieuwe logische eenheden (LU's) in vanuit een back-endarray naar VPLEX. De LU's worden vermeld onder de context van logische eenheden, maar niet onder de context van opslagvolumes.
Het uitvoeren van een herdetectie van een array in de VPLEX CLI voor de back-endarray helpt niet.
Poging om de nieuw ingerichte Logical Unit (LU) te claimen met behulp van de VPLEX CLI mislukt:
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
Причина
De gebruiker heeft op arrays gebaseerde kopieën, zoals EMC MirrorView, TimeFinder, SRDF, SnapView en XtremIO snapshots, ingericht op VPLEX. Op dat moment had de op array gebaseerde replicatie nog steeds de status gesynchroniseerd. In deze status staat de back-endarray toe dat niet-lees-/schrijf-SCSI-opdrachten, zoals Inquiry, met succes worden voltooid. De SCSI-opdrachten voor lezen/schrijven worden echter niet voltooid.
Wanneer een op een array gebaseerde kopie op een back-end-array, zoals een inactieve SnapCopy of MirrorView secundaire image, wordt ingericht op VPLEX, retourneert de array een SCSI-controlevoorwaarde (met SK/ASC/ASCQ: 0x5/0x25/0x01) op alle SCSI-opdrachten voor lezen/schrijven.
Wanneer een nieuwe LU vanuit een back-endarray naar VPLEX wordt ingericht, probeert VPLEX het nieuwe storagevolume te detecteren en te identificeren.
Als onderdeel van dit proces leest VPLEX blok 0, maar de leesopdrachten komen niet door de array heen. Bijgevolg kan VPLEX het detectieproces voor het storagevolume niet voltooien. De nieuwe LU wordt niet vermeld onder de context van de storagevolumes.
Разрешение
VPLEX ondersteunt op array gebaseerde replicaties, zoals EMC MirrorView, TimeFinder, SRDF, SnapView en XtremIO snapshots. Gebruikers moeten de procedure volgen die in de onderstaande whitepaper wordt beschreven:
http://www.emc.com/collateral/white-papers/h12642-wp-emc-vplex-leveraging-native-and-array-based-copy-technologies.pdf
De op array gebaseerde kopie kan worden gepresenteerd (gezoneerd en LUN-gemaskeerd) aan VPLEX nadat de kopie op de storage-array is gemaakt.