SC_DISK_ERR1 CHECK DATA PROTECT (Sense key : 07 DATA PROTECT) enregistrées sur un hôte AIX relié à une baie Dell Technologies
Summary: L’écriture échoue de temps en temps, ce qui entraîne une erreur LVM (LVM_IO_FAIL - EWRPROTECT) sans raison apparente, comme si le périphérique était « protégé en écriture ». L’erreur a été signalée comme suit : « AIX affiche une erreur de fonctionnement du disque sur la baie avec PowerPath. Aucune erreur ne s’est produite dans la matrice... » ...
Symptoms
L’écriture se produit à un emplacement non encore alloué d’un appareil léger. L’appareil n’est pas entièrement alloué comme indiqué dans l’exemple ci-dessous :
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdiskpower0 active 2047 1176 70..00..287..409..410
La présence de PP (partitions physiques) libres prouve que, très probablement, tout le stockage de cet appareil n’a pas encore été provisionné, bien qu’il n’y ait pas de relation directe 1 à 1 entre le stockage alloué et les PP libres.
Environnement :
logiciel Dell EMC : PowerPath for AIX (n’importe quelle version)
Matériel Dell EMC : VNX/Unity à l’aide de périphériques
légers Matériel DELL EMC : VMAX/PMAX
Logiciels autres que Dell EMC : Système d’exploitation MPIO
: AIX
Problème : AIX affiche une erreur de fonctionnement du disque sur la baie Dell Technologies avec PowerPath. Aucune erreur ne s’est produite dans la baie (comme initialement signalé) De temps en temps, les écritures échouent avec les octets de sens caractéristiques suivants : 0102 0000 7000 0700
Lors de l’utilisation de « summ » (décodeur gratuit IBM) pour décoder l’erreur, cela se traduit par « CHECK DATA PROTECT ; ASC/ASCQ 2707 po
L’erreur SC_DISK_ERR1 telles qu’elles apparaissent dans errpt -a, avec les octets de sens caractéristiques :
SENSE DATA 0A00 2A00 6F56 24E0 0000 2004 0000 0000 0000 0000 0000 0000 0102 0000 7000 0700 0000 000A 0000 0000 2707 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ... SCSI_CMD: 2A WRITE(10) Status validity : 01 SCSI status field is valid SCSI status : 02 CHECK (SCSI sense is valid) SCSI Sense code : Response code: 70 Current errors --- Indicator bits: 00 Sense key: 07 DATA PROTECT
Autres symptômes : La tentative d’augmentation de la taille du système de fichiers sur le blocage VG par l’appareil échoue :
# chfs -a size=+25G /data chfs:/dev/data : There is an input or output error chfs failed : There is an input or output error
Cause
L’appareil est un appareil léger et le pool de la baie est rempli à 100 %. Par conséquent, toute tentative d’écriture de données à une position non encore allouée échoue. avec un statut protégé en écriture (trompeur).
Resolution
Si, du point de vue de la baie, l’appareil est effectivement un appareil léger et s’il est confirmé que le pool est plein à 100 %, de l’espace doit être ajouté au pool pour permettre l’extension de l’appareil et le provisionnement.