PowerFlex: OpenStack kan geen volume verwijderen na wijziging van referenties

Summary: PowerFlex-volume, gekoppeld aan een OpenStack-instantie (VM) die is verwijderd na een wijziging van PowerFlex-referenties, wordt niet verwijderd uit PowerFlex.

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

PowerFlex-referenties die worden gebruikt voor OpenStack-integratie gewijzigd in de PowerFlex-back-end (MDM).

PowerFlex-referenties zijn correct in het OpenStack Cinder-configuratiebestand, cinder.conf.

Cinder-, API- en Scheduler-services zijn opnieuw gestart na de configuratiewijziging.

Bestaande OpenStack-instantie met PowerFlex-volumes eraan, gemaakt vóór de referentiewijziging.

Symptomen

Volumes die zijn gekoppeld aan verwijderde instances blijven ingericht in PowerFlex.

Volumes die zijn gekoppeld aan verwijderde exemplaren zijn gemarkeerd als error_deleting in de output van openstack volume list, vergelijkbaar met het volgende:

+--------------------------------------+--------------+----------------+------+-------------+
| ID                                   | Display Name | Status         | Size | Attached to |
+--------------------------------------+--------------+----------------+------+-------------+
| 6b7ce738-5a28-40ff-8ffa-2c98f6a051ad | vol-1        | error_deleting |   24 |             |
+--------------------------------------+--------------+----------------+------+-------------+

 


Impact

Volumes blijven ingericht na verwijdering van instanties.

Volumes blijven vermeld in Cinder nadat de bijbehorende instantie is verwijderd.

Cause

Bij het koppelen van een volume aan een instantie, slaat OpenStack Nova in zijn database Cinder-gerelateerde informatie op, inclusief de ScaleIO-referenties die worden gebruikt op het moment van koppeling.

Nova werkt deze informatie niet bij of vernieuwt deze niet bij wijzigingen in de Cinder-configuratie.

Nadat de referenties zijn gewijzigd in de ScaleIO-backend, probeert Nova te communiceren met ScaleIO met behulp van de opgeslagen, oude referenties, die worden geweigerd.

Instanties die zijn gemaakt na de wijziging van de Cinder-configuratie worden niet beïnvloed, omdat Nova hiervoor de bijgewerkte referenties opslaat in de database.

Resolution

Voor volumes die zijn gekoppeld aan verwijderde instances, kunt u de toewijzing handmatig ongedaan maken en verwijderen uit ScaleIO met behulp van de ScaleIO CLI, UI of andere middelen.
Als u Cinder-vermeldingen wilt verwijderen die aan dergelijke volumes zijn gekoppeld, neemt u contact op met de OpenStack-leverancier.

Voor bestaande instanties, die zijn gemaakt vóór de referentiewijziging, kunt u de instanties op de plank zetten en opbergen.
Dit zorgt ervoor dat Nova de opgeslagen Cinder-gegevens ververst.

 

Versies waarop dit van toepassing is

OpenStack Newton en hoger

OpenStack-distributies op basis van OpenStack Newton en hoger

Affected Products

PowerFlex rack, ScaleIO
Article Properties
Article Number: 000375313
Article Type: Solution
Last Modified: 29 Sept 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.