PowerFlex 3.0: SDS панікує, коли ввімкнено контрольну суму під час польоту

Summary: Процес SDS може збувати під час звичайних операцій вводу/виводу, а паніка процесу відображається в трасах SDS.

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

Ця проблема може виникати, коли SDC надсилає нульовий запис (запис вводу/виводу, де корисне навантаження даних дорівнює нулю) до SDS. Контрольна сума під час польоту ввімкнена в системі.

SDS відключається від MDM, а потім знову підключається. Файл "exp.0" показує наступний рядок паніки:

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]

Вплив

Залежно від стану системи, вона може тимчасово перейти у стан ДЕГРАДОВАНИЙ або DATA_FAILED стан.

Cause

Коли контрольна сума в польоті активована в системі, SDC обчислюють і приєднують контрольну суму до кожного вводу/виводу запису. Якщо запит на запис виявляється повністю нульовим, контрольна сума може не бути обчислена (недійсна), що викликає паніку SDS — очікується дійсна контрольна сума для всіх записів, навіть для запису з усіма нулями.

Resolution

Вимкніть механізм контрольної суми під час польоту.

Additional Information

Впливові версії
PowerFlex 3.0.x

Фіксована версія
PowerFlex 3.5 та пізніша

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.