VPLEX : Le volume de stockage est en état de défaillance critique en raison de la condition de vérification scsi B/44/00 à partir de la baie de stockage

Summary: VPLEX marque le disque comme mort en raison du code de détection SCSI B/44/00 de la baie de stockage sous-jacente.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Le volume de stockage VPLEX est dans un état de défaillance critique et le volume sous-jacent est sain du côté de la baie.

Exemple de sortie de la commande CLI : ll /clusters/cluster-1/storage-elements/storage-volumes/<storage-volume name>

VPlexcli:/> ll /clusters/cluster-1/storage-elements/storage-volumes/Symm1234_0000

/clusters/cluster-1/storage-elements/storage-volumes/Symm1234_0000:
Name                           Value
-----------------------------  ------------------------------------------------
application-consistent         false
block-count                    65798400
block-size                     4K
capacity                       251G
description                    -
free-chunks                    []
health-indications             [hardware dead]
health-state                   critical-failure <<--
io-status                      dead
itls                           0x50001442607de710/0x5000097378028844/80,
                               0x50001442607de710/0x50000973780288c4/80,
                               0x50001442607de711/0x5000097378028844/80,
                               0x50001442607de711/0x50000973780288c4/80,
                               0x50001442707de710/0x5000097378028844/80,
                               0x50001442707de710/0x50000973780288c4/80,
                               0x50001442707de711/0x5000097378028844/80,
                               0x50001442707de711/0x50000973780288c4/80,
                               0x50001442a0100410/0x5000097378028844/80,
                               0x50001442a0100410/0x50000973780288c4/80, ...
                               (16 total)
largest-free-chunk             0B
locality                       -
operational-status             error
provision-type                 legacy
storage-array-name             EMC-SYMMETRIX-XXXXXXXXX
storage-volumetype             normal
system-id                      VPD83T3:60000097000000000000000000000000
thin-capable                   false
thin-rebuild                   true
total-free-space               0B
underlying-storage-block-size  512
use                            unusable
used-by                        [extent_Symm1234_0000_1]
vendor-specific-name           EMC

Volume de stockage dans un état de défaillance critique

VPlexcli:/> storage-volume summary
SUMMARY (cluster-1)
StorageVolume Name                        IO Status  Operational Status  Health State
----------------------------------------  ---------  ------------------  ----------------
Symm1234_0000                             dead       error               critical-failure <<--

Un exemple d’extrait du Dial Home qui met en évidence l’unité logique qui est morte :

                  <EventData><![CDATA[disk VPD83T3:60000970000000000000000000000000: disk died, no mirror exists

Si ce volume de stockage ne fait pas partie d’un périphérique distribué, l’hôte perd l’accès à ce volume virtuel, ce qui entraîne une indisponibilité des données.

Les journaux du firmware VPlex décrivent les événements scsi/27 en streaming avec la clé de code de détection SCSI 0xb asc 0x44 ascq 0x0 (B/44/00), ce qui se traduit par INTERNAL TARGET FAILURE.

Exemples d’instances scsi/27 de firmware.log

128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298782:<6>2016/11/11 06:50:57.94: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298783:<6>2016/11/11 06:50:58.00: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298784:<6>2016/11/11 06:50:58.16: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 sks 0x0
128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298785:<6>2016/11/11 06:50:58.30: scsi/27 tgt VPD83T3:60000097000000000000000000000000 cmd 0x2a status 0x2 valid 0 resp 0x70 seg 0x0 bits 0x0 key 0xb info 0x0 alen 10 csi 0x0 asc 0x44 ascq 0x0 fru 0x0 sks 0x0

Vingt-et-une tentatives effectuées et le volume de stockage est marqué comme inactif en raison d’échecs d’écriture continus.

128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298797:<4>2016/11/11 06:51:01.42: amf/45 disk VPD83T3:60000097000000000000000000000000: write failure: marking this in-use disk dead
128.221.253.37/cpu0/log:5988:W/"0060166fcbfe192045-1":3298798:<2>2016/11/11 06:51:01.42: amf/97 disk VPD83T3:60000097000000000000000000000000: disk died, no mirror exists

 

Cause

La baie de stockage renvoie B/44/00 pour une demande d’I/O d’écriture (0x2a). La baie n’est pas en mesure de répondre à la demande d’E/S et répond avec la condition de vérification B/44/00 (INTERNAL TARGET FAILURE)

Si le volume de stockage sous-jacent est un volume VMAX, des échecs d’E/S peuvent se produire pour les raisons indiquées ci-dessous :

La raison pour laquelle VMAX a abandonné les E/S n’est pas donnée au VPlex. Il existe de nombreuses raisons pour lesquelles une défaillance de cible interne se produira, et peut être causée par un très large éventail de sources.

 

Resolution

La baie de stockage qui envoie la condition de vérification scsi, B/44/00, à VPLEX doit être examinée par le fournisseur de la baie respectif. Ce problème est déclenché lorsque la baie n’est pas en mesure de répondre à la demande d’E/S d’écriture en raison d’un problème de « défaillance interne de la cible » sur la baie de stockage.

Si la baie sous-jacente est une baie VMAX, une baie peut envoyer la condition de vérification scsi « B/44/00 » pour plusieurs raisons.

La commande CLI suivante peut être exécutée sur le serveur de gestion VPLEX pour obtenir la liste des unités logiques affectées par la condition de vérification B/44/00 :

grep "scsi/27" firmware.log* | grep 'key 0xb' |awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr

Exemple :

service@ManagementServer:~> grep "scsi/27" firmware.log* | grep 'key 0xb' | awk '{print $3, $5, $18, $19, $26,$27,$28,$29}'| sort | uniq -c | sort -nr
 103474 scsi/27 VPD83T3:60000097000000000000000000000000 key 0xb asc 0x44 ascq 0x0
  45254 scsi/27 VPD83T3:60000097000000000000000000000001 key 0xb asc 0x44 ascq 0x0
  32908 scsi/27 VPD83T3:60000097000000000000000000000002 key 0xb asc 0x44 ascq 0x0
  25581 scsi/27 VPD83T3:60000097000000000000000000000003 key 0xb asc 0x44 ascq 0x0
  21043 scsi/27 VPD83T3:60000097000000000000000000000004 key 0xb asc 0x44 ascq 0x0
  10809 scsi/27 VPD83T3:60000097000000000000000000000005 key 0xb asc 0x44 ascq 0x0
  10651 scsi/27 VPD83T3:60000097000000000000000000000006 key 0xb asc 0x44 ascq 0x0

S’il s’agit d’une baie non EMC, contactez le fournisseur de la baie correspondante afin de résoudre le problème existant sur la baie de stockage.

 

Additional Information

Il ne s’agit pas d’un problème VPlex, il peut s’agir d’un problème de baie back-end ou de fabric.

L’équipe baies de stockage, la connectivité ou les deux doivent être impliquées.

 

Affected Products

VPLEX Series

Products

VPLEX Series, VPLEX VS2
Article Properties
Article Number: 000167224
Article Type: Solution
Last Modified: 28 Oct 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.