Dell-serien for lagringsmoduler for container (CSM) for replikering PowerScale: Replikasjonsartefakter beholdes etter sletting

Summary: Replikerte vedvarende volumer (PV-er) og DellCSIReplicationGroups (RG-er) blir av og til ikke slettet når relevante Kubernetes-slettingskommandoer utstedes. SyncIQ-policyer på PowerScale-arrayer kan også vedvare feil etter at den relaterte RG-en er slettet. ...

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-objekter (vedvarende volumer (PV-er) eller DellCSIReplicationGroups (RG) utstedes slettekommandoer, kubectl kommandoen kan slutte å svare på ubestemt tid i stedet for å slette PV eller RG det gjelder. Når RG-ene slettes, kan det hende at de tilknyttede SyncIQ-policyene på relaterte PowerScale-lagringsarrayer ikke slettes som tiltenkt. 

Dette kan skape problemer når ytterligere replikering forsøkes med samme Kubernetes-lagringsklasse. Dette problemet kan føre til scenarier der lagringsplass ikke frigjøres etter at den ikke lenger er nødvendig.

Problemet rapporteres her: https://github.com/dell/csm/issues/523

Cause

Finalisatortagger i CSM-administrerte Kubernetes-objekter overholder ikke og adresserer ikke CSM-replikering (Container Storage Modules) på riktig måte når objektet slettes. Dette resulterer i at objektet forblir i en "Avsluttende" tilstand på ubestemt tid fordi betingelsene i ferdigstilleren ikke er oppfylt.
 

Sletting av SyncIQ-retningslinjene utføres ikke riktig når CSM-replikeringskontrolleren og sidevognen for replikering håndterer slettingen av en RG. Dette fører til at SyncIQ-policyen forblir på lagringsarrayet selv etter at RG-en er slettet.

Resolution

Oppløsning:

Teknikerne har løst dette problemet i Dell CSM for PowerScale 1.6.0.


Løsning:
For Kubernetes-objekter:

  1. Avbryte slettingen som ikke svarer (for eksempel CTRL+C). Få manuell tilgang til objektene som ikke kan slettes, med følgende kommando:
  • For fastleger:
kubectl edit rg <RG NAME>
  • For PV-er:
kubectl edit pv <PV NAME>
  1. Dette åpner det aktuelle objektet i et tekstredigeringsprogram. Inne i objektet er det flere kategorier av koder, som vist nedenfor:
Objekt-ID-er
  1. Slett "finalizers:"-linjen og oppføringene manuelt. I ovennevnte tilfelle er dette:

Sluttlinjer som skal slettes

 

  1. Lagre filen i tekstredigeringsprogrammet, avslutt redigeringsprogrammet, og kjør deretter slettekommandoen på nytt. Denne prosessen kan gjentas for alle replikerte PV-er og RG-er som ikke kan slettes.


Slik sletter du SyncIQ-policyer som er igjen på arrayet:

  1. Logg på PowerScale-kildearrayet med nettbrukergrensesnittet.
  2. Gå til fanen Data Protection og velg SyncIQ.
  3. Fra SyncIQ-siden går du til underfanen policyer .
  4. I policyen som må slettes, klikker du Handlinger og deretter Slett policy.
  5. Gjenta PowerScale-arrayet for mål og mål etter behov.

Affected Products

Container Storage Modules

Products

Container Storage Modules Family
Article Properties
Article Number: 000206294
Article Type: Solution
Last Modified: 30 Jun 2026
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.