PowerFlex : L’annulation du mappage de volume ne fonctionne pas lorsque le SDC n’est pas accessible sur OpenStack
Summary: Lorsqu’un utilisateur supprime une machine virtuelle sauvegardée par un volume ScaleIO et que le nœud de calcul/hôte et SDC est inaccessible, il échoue.
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
Un volume n’a pas pu être supprimé en raison de SDC mappés lorsque le calcul/l’hôte et le nœud SDC sont inaccessibles.
-
Créez un volume.
-
Créez une machine virtuelle sur le volume.
-
L’ordinateur/l’hôte/le nœud SDC est inaccessible (déconnecté/arrêté).
- Supprimez la machine virtuelle. La machine virtuelle est en cours de suppression, mais le volume n’a pas pu être supprimé et est toujours mappé au SDC.
Symptômes
Liste des volumes 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 |
+--------------------------------------+---------------------------------------------+----------------+------+---------------------------------------------------------------+
Journal des opérations de l’API de passerelle :
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}
Journal des événements :
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]
Impact
Le volume n’est pas supprimé et est laissé dans un état d’erreur sur OpenStack.
Cause
La défaillance d’un nœud d’hyperviseur (alimentation/réseau) laisse le mappage des volumes sur les SDC comme non géré par OpenStack, et lorsqu’un volume/une machine virtuelle est supprimé d’OpenStack, il n’annule pas son mappage avant la suppression.
Un autre cas sur les mappages non gérés est lorsqu’une machine virtuelle est déplacée vers un autre hôte en cas d’échec et que l’hôte revient. Lorsque le volume est supprimé, il échoue toujours en raison des SDC mappés, car il est mappé aux nouveaux et anciens SDC et l’ancien SDC est considéré comme un mappage non géré.
Resolution
Ajoutez "
sio_unmap_volume_before_deletion=True» accédez à la configuration PowerFlex sur cinder.conf et redémarrez le service cinder.
L’activation de cette option peut être utile si le pilote PowerFlex est configuré pour détecter régulièrement les nœuds de calcul avec des mappages de volumes PowerFlex non gérés (mappages de volumes non gérés par OpenStack) dans l’environnement.
Par exemple :
[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.