SC_DISK_ERR1 CHECK DATA PROTECT (Klawisz Sense: 07 DATA PROTECT) zapisane na hoście AIX podłączonym do macierzy Dell Technologies
Summary: Zapis kończy się niepowodzeniem od czasu do czasu, co prowadzi do błędu LVM (LVM_IO_FAIL - EWRPROTECT) bez wyraźnego powodu, tak jakby urządzenie było "chronione przed zapisem". Błąd został zgłoszony jako: "AIX pokazuje błąd operacji dyskowej w macierzy z PowerPath. W tablicy nie wyświetlono żadnego błędu..." ...
Symptoms
Zapis odbywa się w jeszcze nieprzydzielonej lokalizacji urządzenia cienkiego. Urządzenie nie jest w pełni przydzielone zgodnie z poniższym przykładem:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION hdiskpower0 active 2047 1176 70..00..287..409..410
Obecność wolnych PP (Physical Partitions) dowodzi, że najprawdopodobniej nie cała pamięć masowa dla tego urządzenia została jeszcze przydzielona, chociaż nie ma bezpośredniej relacji 1 do 1 między przydzieloną pamięcią masową a wolnymi PP.
Środowisko:
oprogramowanie Dell EMC: PowerPath dla AIX (dowolna wersja)
SPRZĘT DELL EMC: VNX/Unity przy użyciu terminali
DELL EMC HW: Oprogramowanie VMAX/PMAX
inne niż Dell EMC: System operacyjny MPIO
: AIX
Problem: System AIX wyświetla błąd działania dysku w macierzy Dell Technologies z PowerPath. Brak błędu w tablicy (jak początkowo zgłoszono) od czasu do czasu, zapis kończy się niepowodzeniem z następującymi charakterystycznymi bajtami wykrywania: 0102 0000 7000 0700
Używając "summ" (darmowy dekoder IBM) do dekodowania błędu, przekłada się to na "SPRAWDŹ OCHRONĘ DANYCH; ASC/ASCQ 2707"
Błąd SC_DISK_ERR1, ponieważ pojawiają się w errpt -a, z charakterystycznymi bajtami sensownymi:
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
Inne objawy: Próba zwiększenia rozmiaru systemu plików w VG wstrzymanym przez urządzenie kończy się niepowodzeniem:
# 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
Urządzenie jest cienkie, a pula w macierzy jest zapełniona w 100%. W konsekwencji każda próba zapisu danych na jeszcze nie przydzielonej pozycji kończy się niepowodzeniem.... ze statusem (wprowadzającym w błąd) zapisu.
Resolution
Jeśli z punktu widzenia macierzy urządzenie jest rzeczywiście cienkim urządzeniem i potwierdzono, że pula jest zapełniona w 100%, należy dodać do puli miejsce umożliwiające rozbudowę urządzenia i przydzielanie zasobów.