Dell Container Storage Modules-serien (CSM) for replikering PowerScale: Replikeringsartefakter forblir etter sletting
Summary: Replikerte faste volumer (PC-er) og DellCSIReplicationGroups (RG-er) blir innimellom ikke slettet når relevante Kubernetes-slettingskommandoer utstedes. SyncIQ-policyer på PowerScale-arrayer kan også vedvare feil etter at tilhørende RG 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 (faste volumer (PC-er) eller DellCSIReplicationGroups (RG-er) utstedes slettekommandoer, kan kubectl-kommandoen slutte å svare på ubestemt tid i stedet for å slette den aktuelle PV- eller RG-en. Når RG-ene blir slettet, kan det hende at tilknyttede SyncIQ-policyer 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 scenarioer der lagringsplass ikke frigjøres etter at det ikke lenger er nødvendig.
Problemet er rapportert her: https://github.com/dell/csm/issues/523
Dette kan skape problemer når ytterligere replikering forsøkes med samme Kubernetes-lagringsklasse. Dette problemet kan føre til scenarioer der lagringsplass ikke frigjøres etter at det ikke lenger er nødvendig.
Problemet er rapportert her: https://github.com/dell/csm/issues/523
Cause
Sluttføringskoder i CSM-administrerte Kubernetes-objekter overholder ikke CSM-replikering (Container Storage Modules) på riktig måte når objektet slettes. Dette fører til at objektet blir værende i en "Terminating"-tilstand på ubestemt tid fordi betingelsene i sluttbehandleren ikke er oppfylt.
Resolution
Oppløsning:
Teknisk avdeling har løst dette problemet i Dell CSM for PowerScale 1.6.0.
Midlertidig løsning:
For Kubernetes-objekter:
Teknisk avdeling har løst dette problemet i Dell CSM for PowerScale 1.6.0.
Midlertidig løsning:
For Kubernetes-objekter:
- Avbryt slettingen som ikke svarer (for eksempel Ctrl+C). Åpne objektene som ikke kan slettes manuelt med følgende kommando:
- For RG-er:
kubectl edit rg
- For PC-er:
kubectl edit pv
- Dette åpner det relevante objektet i et tekstredigeringsprogram. På innsiden av objektet finnes det flere kategorier av koder, som vist nedenfor:
- Slett manuelt "finalizers:"-linjen og oppføringene. I det ovennevnte tilfellet er dette:

- Lagre filen i tekstredigeringsprogrammet, avslutt redigeringsprogrammet, og kjør deretter slettingskommandoen på nytt. Denne prosessen kan gjentas for alle replikerte PC-er og RG-er som ikke kan slettes.
For sletting av SyncIQ-policyer som er igjen på arrayet:
- Logg på PowerScale-kildearrayet ved hjelp av webbrukergrensesnittet.
- Gå til fanen DataBeskyttelse , og velg SyncIQ.
- Fra SyncIQ-siden går du til underfanen Policies (Policyer ).
- På policyen som må slettes, klikker du på Actions (Handlinger) og deretter Delete Policy (Slett policy).
- Gjenta for powerscale-arrayet for mål og mål etter 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.