PowerFlex 3.0: 인플라이트 체크섬이 활성화된 경우 SDS 패닉 발생

Summary: SDS 프로세스가 일반적인 I/O 작업 중에 충돌할 수 있으며 프로세스 패닉이 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에 제로 라이트(데이터 페이로드가 모두 0인 쓰기 I/O)를 보낼 때 발생할 수 있습니다. 시스템에서 인플라이트 체크섬이 활성화되어 있습니다.

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]

영향

시스템의 상태에 따라 일시적으로 DEGRADED 또는 DATA_FAILED 상태가 될 수 있습니다.

Cause

시스템에서 인플라이트 체크섬이 활성화되면 SDC는 체크섬을 계산하여 각 쓰기 I/O에 연결합니다. 쓰기 요청이 모두 0인 경우 체크섬이 계산되지 않을 수 있으며(유효하지 않음) SDS 패닉을 트리거합니다. 체크섬은 모두 0인 쓰기를 포함하여 모든 쓰기에 대해 유효한 체크섬을 기대합니다.

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.