SC_DISK_ERR1 CHECK DATA PROTECT (Sense-toets: 07 DATA PROTECT) opgenomen op een AIX-host die is aangesloten op een Dell Technologies array
Summary: Schrijfbewerkingen mislukken van tijd tot tijd, wat leidt tot een LVM-fout (LVM_IO_FAIL - EWRPROTECT) zonder duidelijke reden, alsof het apparaat "schrijfbeveiliging" is. De fout werd gerapporteerd als: AIX toont schijfwerkingsfout op array met PowerPath. Er is geen fout weergegeven in de array...." ...
Symptoms
Er wordt geschreven op een nog niet toegewezen locatie van een thin device. Het apparaat is niet volledig toegewezen volgens het onderstaande voorbeeld:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdiskpower0 active 2047 1176 70..00..287..409..410
De aanwezigheid van vrije PP's (fysieke partities) bewijst dat hoogstwaarschijnlijk nog niet alle opslagruimte voor dit apparaat is ingericht, hoewel er geen directe 1 op 1-relatie is tussen toegewezen opslag en vrije PP's.
Omgeving:
DELL EMC SW: PowerPath for AIX (elke release)
DELL EMC HW: VNX/Unity met thin devices
DELL EMC HW: VMAX/PMAX
niet-DELL EMC SW: MPIO
OS: AIX
Probleem: AIX toont schijfwerkingsfout op Dell Technologies array met PowerPath. Er wordt geen fout weergegeven in de array (zoals aanvankelijk gemeld) Van tijd tot tijd mislukken schrijfbewerkingen met de volgende karakteristieke sense-bytes: 0102 0000 7000 0700
Wanneer u "summ" (gratis IBM-decoder) gebruikt om de fout te decoderen, vertaalt dit zich in "CHECK DATA PROTECT; ASC/ASCQ 2707"
Fout SC_DISK_ERR1 zoals ze verschijnen in errpt -a, met karakteristieke sense bytes:
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
Overige symptomen: Poging om de grootte van het bestandssysteem in de VG-bewaring door het apparaat te vergroten, mislukt:
# 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
Het apparaat is een dun apparaat en de pool op de array is 100% vol. Als gevolg hiervan mislukt elke poging om gegevens te schrijven op een nog niet toegewezen positie .... met een (misleidende) schrijfbeveiliging.
Resolution
Als het apparaat vanuit array-perspectief inderdaad een thin apparaat is en als wordt bevestigd dat de pool 100% vol is, moet er ruimte aan de pool worden toegevoegd om uitbreiding van het apparaat en provisioning mogelijk te maken.