PowerFlex 3.x-ydeevneproblem med potentielle I/O-fejl under gendannelse bagud

Summary: I/O-fejl kan rapporteres under hændelser med gendannelse bagud. I alvorlige tilfælde kan diskenheder blive skrivebeskyttede og forårsage utilgængelighed af data. Under en genopbygning baglæns byttes kamroller (primær/sekundær). En baglæns genopbygning kan forekomme, når et SDS er 1) fjernet fra vedligeholdelsestilstand, eller 2) når et SDS går ned og kommer tilbage straks. ...

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

Scenario
MDM sender mange kontrolkommandoer til et SDS under en genopbygning, men SDS kan ikke behandle dem med det samme.

Symptomer
I de følgende poster forsøger MDM at udføre en kamrolleskift, men SDS tog 30 sekunder at fuldføre handlingen. Denne forsinkelse på 30 sekunder var tilstrækkelig til, at lydstyrken blev skrivebeskyttet i dette eksempel.

15/06 04:18:18.362502 0x7f3cc590ddb0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE
15/06 04:18:23.364575 0x7f3cc5904db0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE
15/06 04:18:28.370493 0x7f3cc5928db0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE
15/06 04:18:33.379554 0x7f3cc5928db0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE
15/06 04:18:38.380498 0x7f3cc5955db0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE
15/06 04:18:43.380564 0x7f3cc590ddb0:multiHeadMgr_HandleNetRPCResponse:02653: TgtId: 5ce02d7e00000003 RC: TIMEOUT CombID: 71e0000480e3 msgType: TGT_MSG_TYPE__SET_COMB_STATE 
(...)
15/06 04:18:43.380573 0x7f3cc590ddb0:mdmTgtMsg_SendAsyncSetCombState:06228: devId: ff7fb6fc00030006 CombId: 71e0000480e3 CombState: PRI->SEC RaidState: 0x1->0x1 ProtType: SECONDARY Switch roles (subtask) GenNums: Primary: 71707 Cmd: 9 MH: 71746 Connection: 1357
15/06 04:18:46.920989 0x7f3cc5943db0:mdmTgtMsg_SendAsyncSetCombState:06228: devId: ffd7690d00070009 CombId: 71e0000480e3 CombState: SEC->PRI RaidState: 0x21->0x1 ProtType: SECONDARY Switch roles (subtask) GenNums: Primary: 71707 Cmd: 11 MH: 71758 Connection: 1353
15/06 04:18:46.921312 0x7f3cc5955db0:multiHeadRow_MoveState_Inner:03054: [multiHead_HandleNormStateFlow:1359]: MultiHead: e3c00009 Row: 227  NORMAL->NORMAL (NORM2NORM_ROLE_BALANCE) 

For at kontrollere denne betingelse (2. og 3. kolonne skal være den samme og indstillet til 100):

scli --query_performance_parameters --all_sds --print_all | grep SDS_NUMBER_SDS_CONTROL_UMT
        SDS_NUMBER_SDS_CONTROL_UMT                                   10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                   10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                   10               100 

Dette vil også blive rapporteret i Query_All output på følgende måde:

grep CONTROL_UMT query_all.txt
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100
        SDS_NUMBER_SDS_CONTROL_UMT                                    10               100

 

Påvirkning

 I/O-fejl kan rapporteres, og diskenheder kan blive skrivebeskyttede i alvorlige tilfælde.

Cause

SDS kan ikke behandle det høje antal kontrolkommandoer, fordi SDS_NUMBER_SDS_CONTROL_UMT kun er indstillet til 10. Dette kan enten ske, når SDS-ydeevneprofilen er indstillet til Kompakt, eller når den er indstillet til Høj ydeevne, men systemet blev opgraderet fra PowerFlex 2.x til 3.x.

Den high_performance profil indstiller SDS_NUMBER_SDS_CONTROL_UMT til 100; Dette kan dog fejlagtigt ændres til 10, når du opgraderer fra en 2.x-version til en 3.x-version under 3.0.1.5/3.5.1.3.

10 er den forventede indstilling for SDS_NUMBER_SDS_CONTROL_UMT, når profilen for kompakt ydeevne er indstillet (i version 3.x er profilen high_performance standard).

 

Resolution

Hvis du bruger en high_performance SDS-profil, skal du køre følgende kommando for at løse dette problem:

scli --set_performance_parameters --tech --all_sds --sds_number_sds_control_umt 100 

Hvis du bruger en kompakt SDS-profil, skal du skifte til high_performance.

Påvirkede versioner
Alle versioner af 3.x under 3.0.1.5 og 3.5.1.3

Løst i version
3.0.1.5 og 3.5.1.3

Affected Products

PowerFlex Software
Article Properties
Article Number: 000195572
Article Type: Solution
Last Modified: 13 مايو 2026
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.