PowerFlex 3.0: SDS panikoi, kun lennonaikainen tarkistussumma on käytössä
Summary: SDS-prosessi saattaa kaatua normaalien I/O-toimintojen aikana, ja prosessin ytimen kaatumisesta ilmoitetaan SDS-jäljityksissä.
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
Tämä ongelma voi ilmetä, kun SDC lähettää SDS:ään nollakirjoituksen (I/O-kirjoitustoiminnon, jossa tietosisältönä on kaikki nollia). Lennonaikainen tarkistussumma on otettu käyttöön järjestelmässä.
SDS-yhteys katkeaa MDM:ään ja muodostaa yhteyden uudelleen. Exp.0-tiedostossa näkyy seuraava panic-merkkijono:
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]
Vaikutus
Järjestelmän tilasta riippuen se voi tilapäisesti siirtyä joko DEGRADED- tai DATA_FAILED tilaan.
Cause
Kun lennonaikainen tarkistussumma on otettu käyttöön järjestelmässä, SDC:t laskevat ja liittävät tarkistussumman jokaiseen kirjoitus-I/O:hon. Jos kirjoituspyyntö sattuu olemaan kokonaan nollia, tarkistussummaa ei ehkä lasketa (se on virheellinen), mikä laukaisee SDS-paniikin – se odottaa kelvollista tarkistussummaa kaikille kirjoituksille, jopa kokonaan nollille kirjoitetulle kirjoitukselle.
Resolution
Poista lennonaikainen tarkistussummamekanismi käytöstä.
Additional Information
Versiot
, joita ongelma koskeePowerFlex 3.0.x
korjattu versiossa
PowerFlex 3.5 ja uudemmat
, joita ongelma koskeePowerFlex 3.0.x
korjattu versiossa
PowerFlex 3.5 ja uudemmat
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.