Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

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 may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


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

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.
 
Borttagning av SyncIQ-policy utförs inte korrekt när CSM-replikeringsstyrenhet och replikerings sidovagn hanterar borttagning av en RG. Det leder till att SyncIQ-policyn blir kvar på lagringsdisksystemet även efter att RG har tagits bort.

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:
  1. 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 
  1. Då öppnas det relevanta objektet i ett textredigeringsprogram. I objektet finns flera kategorier av taggar, enligt nedan:
Objekttaggar
  1. Ta bort raden "finalizers:" manuellt och dess poster. I ovanstående fall är följande:

Slutförstörens rader att ta bort

 

  1. 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:

  1. Logga in på powerscale-disksystemet med hjälp av dess webbgränssnitt.
  2. Gå till fliken Dataskydd och välj SyncIQ.
  3. På sidan SyncIQ går du till underfliken Policies .
  4. På den policy som måste tas bort klickar du på Actions (åtgärder) och sedan På Delete Policy (ta bort princip).
  5. Upprepa för powerscale-disksystemet för mål och målet efter behov.

Article Properties


Affected Product

Container Storage Modules

Product

Container Storage Modules Family

Last Published Date

03 Jul 2023

Version

5

Article Type

Solution