PowerFlex 3.X: Legg til SDC-kommando som forårsaker MDM-panikk og failover

Summary: Når du har utført, legg til SDC-kommando (scli --add_sdc /), oppstår 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 kjører i "Begrenset modus"2. Brukeren prøver å legge til en SDC med IP-adresser som ikke finnes i de godkjente SDC IP-ene - noe som tvinger MDM til å opprette et nytt SDC-objekt 3.SDC-navnet som brukes,
er av SDC-navn som allerede eksisterte før
4. MDM-panikk oppstår på den primære MDM-en og den sekundære MDM-overtakelsen



1. Brukeren utfører legg til SDC-kommandoen ved hjelp av IP-er og ikke GUID,
og mottar kommunikasjonsfeil som stdout for eksempel: 

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



2. Kontrollerer 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)]


 Innvirkning:
1. Legg til SDC-kommandoen vil mislykkes – SDC blir ikke lagt til systemet
2. MDM-failover

Cause

Før PowerFlex v3.0 lagret MDM-komponenten alle IP-adresser for SDC-er, selv for frakoblede SDC-er. Fra versjon 3.0 og fremover sporer MDM-komponenten bare tilkoblede eller godkjente SDC IP-er.

Som en del av kommandoen "add SDC" må brukeren bruke flere parametere som: "SDC IPs" eller "SDC GUID" med den valgfrie parameteren "SDC name".  
Når kommandoen "add SDC" er utstedt, vil MDM prøve å slå opp etter en eksisterende SDC med disse parametrene, i vårt scenario leverte brukeren en ukjent "SDC IPs", og følgelig
er MDM ikke kjent med de nylig leverte "SDC IPs" på grunn av endringen introdusert i versjon 3.0, derfor har MDM opprettet et nytt SDC-objekt.

I tillegg var parameteren "SDC name" som ble brukt under utføring av kommandoen, et eksisterende SDC-navn, og har derfor umiddelbart slettet SDC-objektet som nettopp ble opprettet fordi MDM har oppdaget at dette navnet allerede er i bruk.
Når MDM prøvde å få tilgang til det slettede SDC-objektet, ble det bekreftet og en failover oppstod.
 

Resolution

For å overvinne dette scenariet og legge til SDC-er som ble koblet til tidligere, bruker du parameteren "SDC GUID" i stedet for "SDC IP". 
Eksempel: 

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

Berørte versjoner

Alle versjoner som er høyere enn 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.