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

摘要: 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. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

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

原因

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.

解决方案

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
文章属性
文章编号: 000206294
文章类型: Solution
上次修改时间: 30 6月 2026
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。