PowerFlex: La anulación del mapeo del volumen no funciona cuando no se puede acceder al SDC en OpenStack
Summary: Cuando un usuario elimina una VM respaldada por un volumen de ScaleIO y no se puede acceder al nodo de computación/host y SDC, falla.
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
No se pudo eliminar un volumen debido a SDC asignados cuando no se puede acceder al nodo de computación/host y SDC.
-
Crear un volumen.
-
Cree una máquina virtual en el volumen.
-
El nodo de la computadora/host/SDC está inaccesible (desconectado/apagado).
- Quite la VM. La VM se está eliminando, pero el volumen no se pudo eliminar y aún está asignado a SDC.
Síntomas
Lista de volúmenes de 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 operaciones de 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
El volumen no se elimina y queda en un estado de error en OpenStack.
Cause
La falla del nodo del hipervisor (alimentación/red) deja la asignación de volúmenes a los SDC como no administrada por OpenStack y, cuando se elimina un volumen o una VM de OpenStack, no se anula su asignación antes de la eliminación.
Otro caso en las asignaciones no administradas es cuando una VM se transfiere a otro host en caso de falla y el host regresa; cuando se elimina el volumen, seguirá fallando debido a los SDC asignados, ya que está asignado a SDC nuevos y antiguos, y el SDC antiguo cuenta como mapeo no administrado.
Resolution
Agregue "
sio_unmap_volume_before_deletion=True" a la configuración de PowerFlex en cinder.conf y reinicie el servicio de Cinder.
Habilitar esta opción puede ser útil si el controlador de PowerFlex está configurado para detectar periódicamente nodos de computación con mapeos de volúmenes de PowerFlex no administrados (mapeos de volúmenes que OpenStack no administra) en el entorno.
Por ejemplo:
[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
Affected Products
PowerFlex SoftwareProducts
PowerFlex Software, VxFlex Product Family, VxFlex Ready Node, ScaleIO Ready Node-PowerEdge 13G, PowerFlex appliance R640, PowerFlex appliance R740XD, PowerFlex appliance R840Article Properties
Article Number: 000058331
Article Type: Solution
Last Modified: 03 Nov 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.