PowerFlex 3.X: Dodano polecenie SDC powodujące panikę i przełączanie awaryjne MDM

Summary: Po wykonaniu polecenia add SDC (scli --add_sdc /), następuje przełączenie awaryjne MDM

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 jest uruchomiony w "Restricted mode"
2.Użytkownik próbuje dodać SDC z adresami IP, które nie istnieją w zatwierdzonych adresach IP SDC, co wymusza na MDM utworzenie nowego obiektu
SDC 3.Nazwa SDC, która jest używana, ma nazwę SDC, która już istniała przed
4. Błąd MDM występuje w głównym MDM i przejęciu



dodatkowego MDM 1.Użytkownik wykonuje polecenie add SDC przy użyciu adresów IP, a nie GUID, i odbiera błąd komunikacji jako standardowe wyjście, na przykład: 

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



2. Podczas sprawdzania pliku MDM exp.0 można zaobserwować poniższy błąd

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


 Wpływ:
1. Dodanie polecenia SDC nie powiedzie się — SDC nie zostanie dodany do systemu
2. Przełączanie awaryjne MDM

Cause

Przed wprowadzeniem PowerFlex 3.0 składnik MDM przechowywał wszystkie adresy IP SDC, nawet w przypadku odłączonych SDC. Począwszy od wersji 3.0, składnik MDM śledzi tylko podłączone lub zatwierdzone adresy IP SDC.

W ramach polecenia "add SDC" użytkownik musi użyć dodatkowych parametrów, takich jak: "SDC IPS" lub "SDC GUID" z opcjonalnym parametrem "SDC name".  
Po wydaniu polecenia "add SDC" MDM spróbuje wyszukać istniejący klient SDC z tymi parametrami. W naszym scenariuszu użytkownik podał nieznane adresy IP SDC, w związku z czym
MDM nie jest zaznajomiony z nowo podanymi "adresami IP SDC" ze względu na zmianę wprowadzoną w wersji 3.0, dlatego MDM utworzył nowy obiekt SDC.

Ponadto parametr "SDC name", który został użyty podczas wykonywania polecenia, był nazwą istniejącego SDC, dlatego natychmiast usunięto właśnie utworzony obiekt SDC, ponieważ rozwiązanie MDM wykryło, że ta nazwa jest już używana.
Gdy rozwiązanie MDM próbowało uzyskać dostęp do usuniętego obiektu SDC, zostało ono potwierdzone i nastąpiło przejście awaryjne.
 

Resolution

Aby przezwyciężyć ten scenariusz i pomyślnie dodać SDC, które były wcześniej połączone, użyj parametru "SDC GUID" zamiast "SDC IP". 
Na przykład: 

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

Wersje, których dotyczy problem

Wszystkie wersje nowsze niż 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.