SC_DISK_ERR1 CHECK DATA PROTECT (Sensorschlüssel: 07 DATA PROTECT), aufgezeichnet auf einem AIX-Host, der mit einem Dell Technologies Array verbunden ist
Summary: Schreibvorgänge schlagen von Zeit zu Zeit fehl, was ohne ersichtlichen Grund zu einem LVM-Fehler (LVM_IO_FAIL - EWRPROTECT) führt, als ob das Gerät "schreibgeschützt" wäre. Der Fehler wurde wie folgt gemeldet: "AIX zeigt einen Festplattenbetriebsfehler auf dem Array mit PowerPath an. Keine Fehlermeldung im Array ..." ...
Symptoms
Der Schreibvorgang erfolgt an einem noch nicht zugewiesenen Speicherort eines Thin-Geräts. Das Gerät ist nicht vollständig zugewiesen, wie im folgenden Beispiel gezeigt:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdiskpower0 active 2047 1176 70..00..287..409..410
Das Vorhandensein freier PPs (physische Partitionen) beweist, dass höchstwahrscheinlich noch nicht der gesamte Storage für dieses Gerät bereitgestellt wurde, obwohl es keine direkte 1:1-Beziehung zwischen zugewiesenem Storage und freien PPs gibt.
Umgebung:
DELL EMC SW: PowerPath for AIX (jede Version)
DELL EMC HW: VNX/Unity mit Thin-Geräten
DELL EMC HW: VMAX/PMAX
Nicht-DELL EMC SW: MPIO-Betriebssystem
: AIX
Problem: AIX zeigt einen Festplattenvorgangsfehler auf dem Dell Technologies Array mit PowerPath an. Gelegentlich wird im Array kein Fehler angezeigt (wie anfänglich gemeldet). Schreibvorgänge schlagen mit den folgenden charakteristischen Erkennungsbytes fehl: 0102 0000 7000 0700
Wenn Sie "summ" (IBM Free Decoder) verwenden, um den Fehler zu entschlüsseln, bedeutet dies: "CHECK DATA PROTECT; ASC/ASCQ 2707"
Fehler SC_DISK_ERR1, wie sie in errpt -a angezeigt werden, mit charakteristischen Sinnbytes:
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
Weitere Symptome: Der Versuch, die Größe des Dateisystems im VG-Hold durch das Gerät zu erhöhen, schlägt fehl:
# 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
Das Gerät ist ein Thin-Gerät und der Pool auf dem Array ist zu 100 % voll. Dies hat zur Folge, dass jeder Versuch, Daten an eine noch nicht zugewiesene Position zu schreiben, fehlschlägt .... mit einem (irreführenden) schreibgeschützten Status.
Resolution
Wenn das Gerät aus Arrayperspektive tatsächlich ein Thin-Gerät ist und bestätigt wird, dass der Pool zu 100 % belegt ist, muss dem Pool Speicherplatz hinzugefügt werden, um die Erweiterung des Geräts und die Bereitstellung zu ermöglichen.