PowerFlex 3.0: O SDS entra em pane quando a soma de verificação a bordo é ativada
Summary: O processo do SDS pode travar durante as operações normais de E/S, e a pane do processo é relatada nos rastreamentos do 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
Esse problema pode ocorrer quando um SDC envia uma gravação zero (uma E/S de gravação em que o payload de dados é de todos os zeros) para um SDS. A soma de verificação a bordo é ativada no sistema.
O SDS se desconecta de um MDM e, em seguida, reconecte-o. O arquivo "exp.0" mostra a seguinte cadeia de caracteres de pane:
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]
Impacto
Dependendo do estado do sistema, ele pode mudar temporariamente para DEGRADADO ou DATA_FAILED.
Cause
Quando a soma de verificação em trânsito é habilitada no sistema, os SDCs calculam e anexam uma soma de verificação a cada E/S de gravação. Se uma solicitação de gravação for totalmente zeros, a soma de verificação pode não ser calculada (inválida), o que aciona uma pane de SDS - ela espera uma soma de verificação válida para todas as gravações, até mesmo uma gravação totalmente zeros.
Resolution
Desative o mecanismo de soma de verificação em trânsito.
Additional Information
Versões
afetadasPowerFlex 3.0.x
corrigido na versão
PowerFlex 3.5 e posterior
afetadasPowerFlex 3.0.x
corrigido na versão
PowerFlex 3.5 e posterior
Affected Products
ScaleIO, PowerFlex SoftwareArticle 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.