Dellin CSM (Container Storage Module) -tuoteperhe replikointia varten PowerScale: Replikointiartefaktit jäävät jäljelle poistamisen jälkeen

Summary: Replikoituja pysyviä asemia (PV) ja DellCSIReplicationGroups (RG) -ryhmiä ei aina poisteta, kun niille annetaan asianmukaiset Kubernetes-poistokomennot. PowerScale-levyjärjestelmien SyncIQ-käytännöt voivat myös säilyä virheellisesti sen jälkeen, kun niihin liittyvä RG on poistettu. ...

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

Symptoms

Kun Kubernetes-objektit (Persistent Volumes (PV) tai DellCSIReplicationGroups (RG) annetaan poistokomentoja, kubectl komento saattaa lopettaa vastaamisen määräämättömäksi ajaksi sen sijaan, että se poistaisi kyseisen PV:n tai RG:n. Kun RG-objektit on poistettu, niihin liittyviä PowerScale-tallennusjärjestelmien SyncIQ-käytäntöjä ei ehkä poisteta tarkoitetulla tavalla. 

Tämä voi aiheuttaa ongelmia, kun replikointia yritetään edelleen samalla Kubernetes-tallennusluokalla. Tämä ongelma voi aiheuttaa tilanteita, joissa tallennustilaa ei vapauteta, kun sitä ei enää tarvita.

Ongelmasta on ilmoitettu täällä: https://github.com/dell/csm/issues/523

Cause

CSM:n hallinnoimien Kubernetes-objektien viimeistelynimiöt eivät noudata ja käsittele CSM (Container Storage Module) -replikointia oikein, kun objekti poistetaan. Tämä johtaa siihen, että objekti pysyy "lopetustilassa" loputtomiin, koska sen viimeistelytoiminnon ehdot eivät täyty.
 

SyncIQ-käytännön poistoa ei suoriteta oikein, kun CSM-replikointiohjain ja replikoinnin sivuvaunu käsittelevät RG:n poistoa. Tämän seurauksena SyncIQ-käytäntö säilyy tallennusjärjestelmässä, vaikka sen RG on poistettu.

Resolution

Päätöslauselman:

Suunnittelu on ratkaissut tämän ongelman Dell CSM for PowerScale 1.6.0 -versiossa.


Tilapäisratkaisu:
Kubernetes-objekteille:

  1. Peruuta poisto, joka ei vastaa (esimerkiksi Ctrl+C). Avaa manuaalisesti objekteja, joiden poistaminen epäonnistuu, seuraavalla komennolla:
  • RG:t:
kubectl edit rg <RG NAME>
  • PV: lle:
kubectl edit pv <PV NAME>
  1. Tämä avaa asiaankuuluvan objektin tekstieditorissa. Objektin sisällä on useita tunnisteluokkia, kuten alla näkyy:
Objektin tunnisteet
  1. Poista viimeistelijät:-rivi ja sen merkinnät manuaalisesti. Edellä mainitussa tapauksessa tämä on:

Viimeistelijän poistettavat rivit

 

  1. Tallenna tiedosto tekstieditoriin, sulje editori ja suorita poistokomento uudelleen. Tämä prosessi voidaan toistaa kaikille replikoiduille PV:ille ja RG:ille, joiden poistaminen epäonnistuu.


Levyjärjestelmään jääneiden SyncIQ-käytäntöjen poistaminen:

  1. Kirjaudu PowerScale-lähdelevyjärjestelmään sen verkkokäyttöliittymässä.
  2. Siirry Tietojen suojaus -välilehteen ja valitse SyncIQ.
  3. Siirry SyncIQ-sivulla Käytännöt-alivälilehteen .
  4. Valitse poistettavassa käytännössä Toiminnot ja sitten Poista käytäntö.
  5. Toista PowerScale-levyjärjestelmä kohde- ja kohdelevyjärjestelmälle tarpeen mukaan.

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

Container Storage Modules

Προϊόντα

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