PowerFlex 3.0: SDS får problemer når kontrollsummen for ombordstigning er aktivert

Summary: SDS-prosessen kan krasje under vanlige I/O-operasjoner, og prosesspanikk rapporteres i SDS-sporene.

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

Dette problemet kan oppstå når en SDC sender en null-skriving (en skrive I / O der datanyttelasten er alle nuller) til et SDS. Kontrollsummen for inflight er aktivert i systemet.

SDS kobler fra en MDM, og kobler deretter til igjen. "exp.0"-filen viser følgende panikkstreng:

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]

Innvirkning

Avhengig av tilstanden til systemet, kan det midlertidig gå til enten DEGRADERT eller DATA_FAILED tilstand.

Cause

Når kontrollsummen for inflight er aktivert i systemet, beregner SDC og legger ved en kontrollsum for hver I/O som skrives. Hvis en skriveforespørsel tilfeldigvis er bare nuller, kan det hende at kontrollsummen ikke beregnes (ugyldig), noe som utløser SDS-panikk – den forventer en gyldig kontrollsum for alle skrivinger, til og med en skriving med bare nuller.

Resolution

Deaktiver kontrollsummekanismen for inflight.

Additional Information

Berørte versjoner
PowerFlex 3.0.x

Fast i versjon
PowerFlex 3.5 og nyere

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.