PowerFlex 3.x Lisää SDC -komento, joka aiheuttaa MDM-paniikin ja vikasietoisuuden

Summary: Lisää SDC-komento (scli --add_sdc /), MDM-vikasietoisuus tapahtuu.

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

Skenaario
MDM toimii "Rajoitettu tila"
Käyttäjä yrittää lisätä SDC: n IP-osoitteilla, joita ei ole hyväksytyissä SDC-IP-osoitteissa - mikä pakottaa MDM: n luomaan uuden SDC-objektin.
Käytetty SDC-nimi on SDC-nimi, joka oli jo olemassa aiemmin.
MDM-paniikki ilmenee ensisijaisessa MDM:ssä ja toissijaisessa MDM-haltuunotossa.

Oireet
Käyttäjä suorittaa add SDC -komennon käyttämällä IP-osoitteita GUID-tunnuksen sijaan ja saa tiedonsiirtovirheen stdout-muodossa, esimerkiksi: 

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

MDM exp.0 -tiedostoa tarkistettaessa voidaan havaita alla oleva paniikki.

 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)]

 

Vaikutus

SDC-komennon lisääminen epäonnistuu – SDC:tä ei lisätä järjestelmän MDM-vikasietoon.

Cause

Ennen VxFlex v3.0:aa MDM-komponentti tallensi kaikki SDC:n IP-osoitteet, myös irrallisille SDC:ille. Versiosta 3.0 alkaen MDM-komponentti seuraa vain yhdistettyjä tai hyväksyttyjä SDC-IP-osoitteita.

Osana add SDC -komentoa käyttäjän on käytettävä lisäparametreja, kuten: SDC-IP-osoitteet tai SDC-GUID-tunnus, jonka valinnainen parametri on SDC-nimi.  
Kun add SDC -komento on annettu, MDM yrittää etsiä olemassa olevaa SDC:tä kyseisillä parametreilla. Tässä skenaariossa käyttäjä on antanut tuntemattomat SDC-IP-osoitteet, ja vastaavasti MDM ei tunne äskettäin toimitettuja SDC-IP-osoitteita versiossa 3.0 tehdyn muutoksen vuoksi, joten MDM on luonut uuden SDC-objektin.

Lisäksi komennon suorittamisen aikana käytetty SDC name -parametri oli olemassa oleva SDC-nimi, joten se on välittömästi poistanut juuri luodun SDC-objektin, koska MDM on havainnut, että tämä nimi on jo käytössä.
Kun MDM yritti käyttää poistettua SDC-objektia, se vakuutti ja tapahtui vikasietoisuus.

Resolution

PowerFlexin kehitystiimi käsittelee tätä ongelmaa seuraavissa versioissamme.

Voit korjata tämän skenaarion ja lisätä aiemmin yhdistetyt SDC:t käyttämällä SDC GUID -parametria SDC IP:n sijaan. 
Esimerkki: 

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

 

Versiot
, joita ongelma koskeeKaikki versiota 3.0 vanhemmat versiot

Korjattu versiossa
PowerFlexin tuleva versio

Affected Products

ScaleIO, PowerFlex Software, VxFlex Product Family, Ready Node Series
Article Properties
Article Number: 000183371
Article Type: Solution
Last Modified: 29 Apr 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.