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

Αυτό το άρθρο ισχύει για Αυτό το άρθρο δεν ισχύει για Αυτό το άρθρο δεν συνδέεται με κάποιο συγκεκριμένο προϊόν. Δεν προσδιορίζονται όλες οι εκδόσεις προϊόντων σε αυτό το άρθρο.

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.

Επηρεαζόμενα προϊόντα

Container Storage Modules

Προϊόντα

Container Storage Modules Family
Ιδιότητες άρθρου
Article Number: 000206294
Article Type: Solution
Τελευταία τροποποίηση: 30 Ιουν 2026
Version:  7
Βρείτε απαντήσεις στις ερωτήσεις σας από άλλους χρήστες της Dell
Υπηρεσίες υποστήριξης
Ελέγξτε αν η συσκευή σας καλύπτεται από τις Υπηρεσίες υποστήριξης.