Dell Container Storage Modules (CSM) reeks voor Replication PowerScale: Replicatie-artefacten blijven behouden na verwijdering
Summary: Gerepliceerde persistente volumes (PC's) en DellCSIReplicationGroups (RG's) worden af en toe niet verwijderd wanneer relevante Kubernetes-verwijderingsopdrachten worden uitgegeven. SyncIQ-policy's op PowerScale arrays kunnen ook onjuist blijven bestaan nadat hun gerelateerde RG is verwijderd. ...
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
Wanneer Kubernetes-objecten (Persistent Volumes (PC's) of DellCSIReplicationGroups (RG's) delete-opdrachten krijgen, reageert de kubectl-opdracht mogelijk niet langer voor onbepaalde tijd in plaats van de PV of RG in kwestie te verwijderen. Wanneer de RG's zijn verwijderd, worden de bijbehorende SyncIQ-policy's op gerelateerde PowerScale storage-arrays mogelijk niet zoals bedoeld verwijderd.
Dit kan problemen veroorzaken wanneer verdere replicatie wordt geprobeerd met dezelfde Kubernetes storageklasse. Dit probleem kan scenario's veroorzaken waarbij storageruimte niet meer wordt vrijgeplaatst nadat dit niet meer nodig is.
Probleem wordt hier gemeld: https://github.com/dell/csm/issues/523
Dit kan problemen veroorzaken wanneer verdere replicatie wordt geprobeerd met dezelfde Kubernetes storageklasse. Dit probleem kan scenario's veroorzaken waarbij storageruimte niet meer wordt vrijgeplaatst nadat dit niet meer nodig is.
Probleem wordt hier gemeld: https://github.com/dell/csm/issues/523
Cause
Finalizer tags in de CSM-beheerde Kubernetes-objecten honoreren en adresseren de replicatie van Container Storage Modules (CSM) niet correct wanneer het object wordt verwijderd. Hierdoor blijft het object voor onbepaalde tijd in de status "Terminating" staan omdat niet aan de voorwaarden in de finalizer wordt voldaan.
Resolution
Resolutie:
Engineering heeft dit probleem opgelost in Dell CSM voor PowerScale 1.6.0.
Tijdelijke oplossing:
Voor Kubernetes-objecten:
Engineering heeft dit probleem opgelost in Dell CSM voor PowerScale 1.6.0.
Tijdelijke oplossing:
Voor Kubernetes-objecten:
- Annuleer de verwijdering die niet reageert (bijvoorbeeld Ctrl+C). Open handmatig de objecten die niet kunnen worden verwijderd met de volgende opdracht:
- Voor RG's:
kubectl edit rg
- Voor pc's:
kubectl edit pv
- Hiermee opent u het relevante object in een teksteditor. In het object zijn er verschillende categorieën tags, zoals hieronder wordt weergegeven:
- Verwijder handmatig de regel 'finalizers:' en de vermeldingen ervan. In het bovenstaande geval is dit:

- Sla het bestand op in de teksteditor, sluit de editor af en voer de verwijderingsopdracht opnieuw uit. Dit proces kan worden herhaald voor alle gerepliceerde pc's en RG's die niet kunnen worden verwijderd.
Voor het verwijderen van SyncIQ-policy's die op de array achterblijven:
- Meld u aan bij de bron-PowerScale array met behulp van de webinterface.
- Ga naar het tabblad Data Protection en selecteer SyncIQ.
- Ga vanaf de pagina SyncIQ naar het subtabblad Policies .
- Klik in het beleid dat moet worden verwijderd op Acties en vervolgens Op Policy verwijderen.
- Herhaal dit indien nodig voor het doel- en doel-PowerScale-array.
Affected Products
Container Storage ModulesProducts
Container Storage Modules FamilyArticle Properties
Article Number: 000206294
Article Type: Solution
Last Modified: 03 Jul 2023
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.