Dells CSM-serie (Container Storage Modules) för replikering PowerScale: Replikeringsartefakter finns kvar efter borttagning
Summary: Replikerade beständiga volymer och DellCSIReplicationGroups (RGs) tas ibland inte bort när relevanta Kubernetes-borttagningskommandon utfärdas. SyncIQ-principer på PowerScale-disksystem kan också bevaras felaktigt när deras relaterade RG har tagits bort. ...
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
När Kubernetes-objekt (persistent volumes (PVs) eller DellCSIReplicationGroups (RGs) utfärdas delete-kommandon kan kubectl-kommandot sluta svara på obestämd tid i stället för att ta bort den aktuella PV eller RG. När RG:er tas bort kan det hända att deras associerade SyncIQ-principer på relaterade PowerScale-lagringsdisksystem inte tas bort som avsett.
Det kan skapa problem när ytterligare replikering görs med samma Kubernetes-lagringsklass. Det här problemet kan orsaka scenarier där lagringsutrymme inte frigörs när det inte längre är nödvändigt.
Problemet rapporteras här: https://github.com/dell/csm/issues/523
Det kan skapa problem när ytterligare replikering görs med samma Kubernetes-lagringsklass. Det här problemet kan orsaka scenarier där lagringsutrymme inte frigörs när det inte längre är nödvändigt.
Problemet rapporteras här: https://github.com/dell/csm/issues/523
Cause
Finalizer-taggar i CSM-hanterade Kubernetes-objekt följer inte korrekt replikering av CSM-replikering (Container Storage Modules) när objektet tas bort. Det leder till att objektet förblir i ett "avslutande" tillstånd på obestämd tid eftersom villkoren i dess finalizer inte är uppfyllda.
Resolution
Upplösning:
Teknikavdelningen har löst problemet i Dell CSM för PowerScale 1.6.0.
Tillfällig lösning:
För Kubernetes-objekt:
Teknikavdelningen har löst problemet i Dell CSM för PowerScale 1.6.0.
Tillfällig lösning:
För Kubernetes-objekt:
- Avbryt borttagningen som inte svarar (t.ex. Ctrl+ C). Få manuellt åtkomst till de objekt som inte kan tas bort med följande kommando:
- För RGs:
kubectl edit rg
- För datorer:
kubectl edit pv
- Då öppnas det relevanta objektet i ett textredigeringsprogram. I objektet finns flera kategorier av taggar, enligt nedan:
- Ta bort raden "finalizers:" manuellt och dess poster. I ovanstående fall är följande:

- Spara filen i textredigeraren, avsluta redigeraren och kör sedan borttagningskommandot igen. Den här processen kan upprepas för alla replikerade datorer och konsekvensgrupper som inte kan ta bort.
Så här tar du bort SyncIQ-principer som finns kvar i disksystemet:
- Logga in på powerscale-disksystemet med hjälp av dess webbgränssnitt.
- Gå till fliken Dataskydd och välj SyncIQ.
- På sidan SyncIQ går du till underfliken Policies .
- På den policy som måste tas bort klickar du på Actions (åtgärder) och sedan På Delete Policy (ta bort princip).
- Upprepa för powerscale-disksystemet för mål och målet efter behov.
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.