PowerFlex: Volume Unmap não funciona quando o SDC não está acessível no OpenStack
Summary: Quando um usuário exclui uma VM com backup de volume do ScaleIO e o nó de computação/host e SDC está inacessível, ele falha.
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
Um volume não pôde ser excluído devido a SDCs mapeados quando a computação/host e o nó SDC estão inacessíveis.
-
Crie um volume.
-
Crie uma VM no volume.
-
O nó do computador/host/SDC está inacessível (desconectado/desligado).
- Remova a VM. A VM está sendo removida, mas o volume não foi excluído e ainda está mapeado para o SDC.
Sintomas
Lista de volumes do 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 |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
Registro de operações da API de gateway:
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}
Registro de eventos:
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]
Impacto
O volume não é excluído e é deixado em um estado de erro no OpenStack.
Cause
A falha do nó do hypervisor (energia/rede) deixa o mapeamento de volumes para SDCs como não gerenciado pelo OpenStack e, quando um volume/VM está sendo excluído do OpenStack, ele não o cancela antes da exclusão.
Outro caso em mapeamentos não gerenciados é quando uma VM é movida para outro host em caso de falha e o host retorna. Quando o volume é excluído, ele ainda falhará devido a SDCs mapeados, pois é mapeado para SDCs novos e antigos e o SDC antigo é contado como mapeamento não gerenciado.
Resolution
Adicionar "
sio_unmap_volume_before_deletion=True" para a configuração do PowerFlex em cinder.conf e reinicie o serviço cinder.
Ativar essa opção pode ser útil se o driver do PowerFlex estiver configurado para detectar periodicamente nós de computação com mapeamentos de volume não gerenciados do PowerFlex (mapeamentos de volume que não são gerenciados pelo OpenStack) no ambiente.
Por exemplo:
[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 SoftwareProduse
PowerFlex Software, VxFlex Product Family, VxFlex Ready Node, ScaleIO Ready Node-PowerEdge 13G, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R840Proprietăț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ță.