PowerFlex 3.0 SDS får panik när kontrollsumma under flygning aktiveras

Summary: SDS-processen kan krascha under vanliga I/O-åtgärder och processpanik rapporteras i SDS-spårningarna.

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

Det här problemet kan uppstå när en SDC skickar en nollskrivning (en skriv-I/O där datanyttolasten bara är nollor) till en SDS. Kontrollsumman ombord är aktiverad i systemet.

SDS kopplas från en MDM och ansluts sedan igen. Filen "exp.0" visar följande paniksträng:

02/03 14:58:34.740139 Panic in file /data/builds/workspace/ScaleIO-Common-Job@2/src/tgt/ioh/ioh.c, line 2227, function ioh_PrepareDataAndChksmForWrite, PID 2648.Panic Expression !(((((*pReqFlags) & (0x8)) != 0) ? ((BOOL)1) : ((BOOL)0))) PANIC_ID_tgt_1497349764087.
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(mosDbg_PanicPrepare+0x135) [0x8dd885]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(ioh_PrepareDataAndChksmForWrite+0x22d) [0x5f938d]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(iohComb_WritePrimary+0x644) [0x5fef84]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(ioh_Write+0x703) [0x601fe3]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(ioh_NewRequest+0x42b5) [0x606995]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(contNet_RecvIORequest+0x28d) [0x609a9d]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(netRecvGroup_WaitForWork+0x38f) [0x6cec7f]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(netRecvGroup_WaitForWorkLoop+0x18) [0x6cee08]
/opt/emc/scaleio/sds/bin/sds-3.0.1000.208(mosUmt_StartFunc+0x7a) [0x717d5a]
/lib64/libc.so.6(+0x48190) [0x7fcb84ece190]

Påverkan

Beroende på systemets tillstånd kan det tillfälligt gå till antingen DEGRADERAT eller DATA_FAILED tillstånd.

Cause

När kontrollsumman ombord är aktiverad i systemet beräknar och bifogar SDC:er en kontrollsumma till varje skriv-I/O. Om en skrivbegäran råkar vara med alla nollor kanske kontrollsumman inte beräknas (ogiltig), vilket utlöser en SDS-panik – den förväntar sig en giltig kontrollsumma för alla skrivningar, även en skrivning med alla nollor.

Resolution

Inaktivera mekanismen för kontrollsumma ombord.

Additional Information

Berörda versioner
PowerFlex 3.0.x

åtgärdat i version
PowerFlex 3.5 och senare

Affected Products

ScaleIO, PowerFlex Software
Article Properties
Article Number: 000185114
Article Type: Solution
Last Modified: 25 Nov 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.