PowerFlex: Volume Unmap nefunguje, když SDC není dostupné na OpenStacku

Summary: Když uživatel odstraní virtuální počítač zálohovaný svazkem ScaleIO a výpočetní/hostitelský a uzel SDC nejsou dostupné, dojde k jeho selhání.

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Svazek se nepodařilo odstranit kvůli namapovaným SDC, když výpočetní/hostitelský a uzel SDC nejsou dostupné.
  1. Vytvořte svazek.
  2. Vytvořte na svazku virtuální počítač.
  3. Počítač/hostitel/uzel SDC není dostupný (odpojen/vypnutý).
  4. Odeberte virtuální počítač. Virtuální počítač se odebere, ale svazek se nepodařilo odstranit a je stále namapovaný na SDC.
     
Příznaky
Seznam svazků OpenStack:   
 
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
| ID                                   | Name                                        | Status         | Size | Attached to                                                   |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
| a53e5203-2816-4259-b19c-a8549e12dee9 | cirros-volume-test-simil-healing-20190205-5 | available      |   32 |                                                               |
| eaf532a9-725f-4ab8-b4aa-d553069bf3c1 | cirros-volume-test-simil-healing            | error_deleting |   32 |                                                               |
| 7de60f71-b813-4f50-83db-a3fb9b5eedee | volume-CentOS-7_z                           | available      |   24 |                                                               |
| 30024869-b46d-45e6-80af-c58340f3306c | volume-CentOS-7_y                           | available      |   24 |                                                               |
| bb3ca8e6-5153-4ff9-b409-882605fcb2fe | volume-CentOS-7_x                           | available      |   24 |                                                               |
| 66967df9-0a3b-430d-9917-c7130acc43c2 | ubuntu01                                    | available      |   24 | Attached to 90a6f515-3541-4d0b-bf00-d14c4968ad80 on /dev/vda  |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
 
Protokol operací rozhraní API brány:   
 
2019-02-07 10:09:48,467 [http-nio-28443-exec-36] INFO  audit - 1XX.1XX.39.XX:/api/instances/Volume::26f397eb0000002a/action/addMappedSdc {guid=328E7308-3243-47B0-B4CF-822A305E0EBF
, allowMultipleMappings=TRUE}
2019-02-07 10:16:19,071 [http-nxx-28443-exec-40] INFO  audit - 1XX.1XX.39.XX:/api/instances/Volume::26f397eb0000002a/action/removeVolume {removeMode=ONLY_ME}
 
Protokol událostí:   
2566 2019-02-07 10:13:54.247 SDC_DISCONNECTED          WARNING    SDC on IP 10.70.0.1XX disconnected. ID: 88e28c6d0000000c; GUID: 328E7308-3243-47B0-B4CF-822A305E0EBF
72627 2019-02-07 10:16:19.724 MDM_CLI_CONF_COMMAND_RECEIVED INFO       Command remove_volume received, User: 'admin'. [119405768] Volume ID: 26f397eb0000002a (Removing this volume only)
72628 2019-02-07 10:16:19.724 CLI_COMMAND_FAILED        WARNING    Command remove_volume was not successful. Error code: Volume is mapped [119405768]
 

Důsledky
Svazek není odstraněn a v platformě OpenStack zůstane v chybovém stavu.

Cause

Selhání uzlu hypervisoru (napájení/síť) způsobí, že mapování svazků na SDC nebude spravováno softwarem OpenStack, a když je svazek/virtuální počítač odstraněn z OpenStack, nedojde k jeho odmapování před odstraněním.

Dalším případem nespravovaných mapování je, když se virtuální počítač při selhání přesune na jiného hostitele a hostitel se vrátí, když se svazek odstraní, stále selže kvůli namapovaným SDC, protože je namapovaný na nové a staré SDC a staré SDC se počítá jako nespravované mapování.

Resolution

 
Přidat "sio_unmap_volume_before_deletion=True" do konfigurace PowerFlex v souboru cinder.conf a restartujte službu cinder.
 
Povolení této možnosti může být užitečné, pokud je ovladač PowerFlex nastaven tak, aby v prostředí pravidelně zjišťoval výpočetní uzly s nespravovaným mapováním svazků PowerFlex (mapování svazků, které nejsou spravovány softwarem OpenStack).
 
Například:   
 
[scaleio]
sio_unmap_volume_before_deletion=True
san_ip=1XX.1XX.39.XX
san_password=***!
san_thin_provision=True
sio_storage_pool_name=flashPool
sio_storage_pools=totp:flashPool
sio_max_over_subscription_ratio=10
volume_driver=cinder.volume.drivers.emc.scaleio.ScaleIODriver
san_login=admin
volume_backend_name=scaleio-totp-ssd
sio_protection_domain_name=totp

Produse afectate

PowerFlex Software

Produse

PowerFlex Software, VxFlex Product Family, VxFlex Ready Node, ScaleIO Ready Node-PowerEdge 13G, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R840
Proprietăți articol
Article Number: 000058331
Article Type: Solution
Ultima modificare: 18 Apr 2026
Version:  6
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.