VPLEX : les unités logiques nouvellement provisionnées sont répertoriées sous logical-units context, mais pas sous Storage Volumes Context
Сводка: Les unités logiques (LU) nouvellement provisionnées sont répertoriées dans le contexte des unités logiques, mais pas dans le contexte des volumes de stockage.
Симптомы
La copie basée sur la baie a été provisionnée sur VPLEX alors qu’elle était encore à l’état synchronisé (avant la création de la copie).
L’utilisateur provisionne de nouvelles unités logiques (LU) à partir d’une baie back-end vers VPLEX. Les LU sont répertoriées dans le contexte des unités logiques, mais pas dans le contexte des volumes de stockage.
L’exécution d’une nouvelle détection de la baie dans la CLI VPLEX pour la baie back-end n’aide pas.
La tentative de revendication de l’unité logique (LU) nouvellement provisionnée à l’aide de l’interface de ligne de commande VPLEX échoue :
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
Причина
L’utilisateur a provisionné des copies basées sur la baie, telles que des snapshots EMC MirrorView, TimeFinder, SRDF, SnapView et XtremIO, sur VPLEX. À ce stade, la réplication basée sur la baie était encore à l’état synchronisé. Dans cet état, la baie back-end autorise l’exécution réussie des commandes SCSI sans lecture/écriture, telles que Inquiry. Toutefois, il n’exécute pas les commandes SCSI en lecture/écriture.
Lorsqu’une copie basée sur une baie back-end, telle qu’une image secondaire SnapCopy ou MirrorView inactive, est provisionnée sur VPLEX, la baie renvoie une condition de vérification SCSI (avec SK/ASC/ASCQ : 0x5/0x25/0x01) sur toutes les commandes SCSI en lecture/écriture.
Lorsqu’une nouvelle LU est provisionnée à partir d’une baie back-end vers VPLEX, VPLEX tente de découvrir et d’identifier le nouveau volume de stockage.
Dans le cadre de ce processus, VPLEX lit le bloc 0, mais la baie ne répond pas aux commandes de lecture. Par conséquent, VPLEX ne peut pas terminer le processus de découverte du volume de stockage. La nouvelle LU n’est pas répertoriée dans le contexte des volumes de stockage.
Разрешение
VPLEX prend en charge les réplications basées sur des baies, telles que les snapshots EMC MirrorView, TimeFinder, SRDF, SnapView et XtremIO. Les utilisateurs doivent suivre la procédure décrite dans le livre blanc ci-dessous :
http://www.emc.com/collateral/white-papers/h12642-wp-emc-vplex-leveraging-native-and-array-based-copy-technologies.pdf
La copie basée sur la baie peut être présentée (zonée et LUN masquée) à VPLEX une fois la copie créée sur la baie de stockage.