PowerFlex 3.X: Tilføj SDC-kommando, der forårsager MDM-panik og failover

Summary: Når du har udført, skal du tilføje SDC-kommando (scli --add_sdc /), forekommer MDM-failover

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


1.MDM kører i "Begrænset tilstand"
2.Brugeren forsøger at tilføje en SDC med IP-adresser, der ikke findes i de godkendte SDC-IP er - hvilket tvinger MDM til at oprette et nyt SDC-objekt
3.SDC-navn, der bruges, er af SDC-navn, som allerede eksisterede før
4. MDM-panik opstår på den primære MDM og den sekundære MDM-overtagelse



1. Brugeren udfører tilføj SDC-kommando ved hjælp af IP'er og ikke GUID, og modtager kommunikationsfejl som stdout for eksempel: 

# scli --add_sdc --sdc_ip 123.234.234.201 --sdc_name SDC40
Error: MDM failed command.  Status: Communication error



2.Når du tjekker MDM exp.0-filen, kan panikken nedenfor observeres

21/12 02:43:26.897784 Panic in file /data/builds/workspace/ScaleIO-Common-Job@2/src/mdm/control/obj_container.c, line 2291, function objContainer_GetObjId, PID 30902.Panic Expression (((void *)0) != (pObjHeader)) && ((pObjHeader)->magic == 0x68cab8db) .
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(mosDbg_PanicPrepare+0x13a) [0x9a51ca]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(objContainer_GetObjId+0xe8) [0x981768]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(iniMgr_ApproveInitiator+0x359) [0x8c7fe9]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175() [0x562a08]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(netRecvGroup_WaitForWork+0x3dc) [0x7b2cfc]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(netRecvGroup_WaitForWorkLoop+0x18) [0x7b3008]
/opt/emc/scaleio/mdm/bin/mdm-3.5.1000.175(mosUmt_StartFunc+0x7a) [0x7fb5da]
/lib64/libc.so.6(+0x48140) [0x7ff1b5a8d140]
[(nil)]


 Indvirkning:
1. Tilføj SDC-kommando mislykkes - SDC føjes ikke til systemet
2. MDM-failover

Cause

Før PowerFlex v3.0 lagrede MDM-komponenten alle SDC'ers IP er, selv for frakoblede SDC'er. Fra version 3.0 og frem sporer MDM-komponenten kun tilsluttede eller godkendte SDC-IP er.

Som en del af kommandoen "add SDC" skal brugeren bruge yderligere parametre såsom: "SDC IP er" eller "SDC GUID" med en valgfri parameter "SDC name".  
Når kommandoen "add SDC" er udstedt, vil MDM forsøge at søge efter en eksisterende SDC med disse parametre, i vores scenarie leverede brugeren en ukendt "SDC IP'er", og derfor
er MDM ikke bekendt med de nyligt leverede "SDC IP'er" på grund af ændringen introduceret i version 3.0, derfor har MDM oprettet et nyt SDC-objekt.

Derudover var parameteren "SDC-navn", der blev brugt under udførelse af kommandoen, et eksisterende SDC-navn, og det har derfor straks slettet SDC-objektet, der netop blev oprettet, da MDM har registreret, at dette navn allerede er i brug.
Når MDM forsøgte at få adgang til det slettede SDC-objekt, har det hævdet, og der opstod en failover.
 

Resolution

For at overvinde dette scenarie og tilføje SDC'er, der tidligere var tilsluttet, skal du bruge parameteren "SDC GUID" i stedet for "SDC IP". 
F.eks.: 

scli --add_sdc --sdc_guid FA4BFBF6-546A-11E8-B40D-0050568D283E

Påvirkede versioner

Alle versioner højere end 3.0

Affected Products

Storage, ScaleIO
Article Properties
Article Number: 000182722
Article Type: Solution
Last Modified: 25 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.