Dellin CSM (Container Storage Modules) -tuoteperhe PowerScale-replikointia varten: Replikoinnin vääristymät säilyvät poistamisen jälkeen

Summary: Replikoituja pysyviä taltioita (PV) ja DellCSIReplicationGroups (RG) -ryhmiä ei ajoittain poisteta, kun ne käyttävät asianmukaisia Kubernetes-poistokomentoja. Myös PowerScale-järjestelmien SyncIQ-käytännöt voivat säilyä virheellisesti, kun niihin liittyvä RG poistetaan. ...

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

Kun Kubernetes-objekteja (Persistent Volumes (PVs) tai DellCSIReplicationGroups (RGs) annetaan, kubectl-komento saattaa lakata vastaamasta pysyvästi sen sijaan, että kyseinen PV tai RG poistettaisiin. Kun Lag-ryhmät on poistettu, niihin liittyviä PowerScale-tallennuslevyjärjestelmien SyncIQ-käytäntöjä ei ehkä poisteta suunnitellusti. 

Tämä voi aiheuttaa ongelmia, kun replikointia yritetään lisää saman Kubernetes-tallennusluokan kanssa. Ongelma voi aiheuttaa tilanteita, joissa tallennustila ei vapaudu sen jälkeen, kun sitä ei enää tarvita.

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

Cause

CSM-hallittavien Kubernetes-kohteiden lopputunnisteet eivät toimi oikein ja käsittelevät CSM (Container Storage Module) -moduulien replikointia, kun kohde poistetaan. Tämän vuoksi kohde jää päätetilaan määräämättömäksi ajaksi, koska sen viimeistelyn ehdot eivät täyty.
 
SyncIQ-käytännön poistoa ei tehdä oikein, kun CSM-replikointiohjain ja replikoinnin sivukartta käsittelevät RG:n poiston. Tällöin SyncIQ-käytäntö jää tallennuslevyjärjestelmään sen RG:n poistamisen jälkeenkin.

Resolution

Päätöslauselman:

Tekninen osasto on ratkaissut tämän ongelman Dell CSM for PowerScale 1.6.0 -versiossa.
Kiertotapa:
Kubernetes-objektit:
  1. Peruuta poisto, joka ei vastaa (esimerkiksi Ctrl+C). Voit käyttää manuaalisesti kohteita, joita ei voi poistaa, seuraavalla komennolla:
  • Lag-ryhmät:
kubectl edit rg 
  • PV:t:
kubectl edit pv 
  1. Tämä avaa asianmukaisen kohteen tekstinkäsittelyohjelmassa. Objektin sisällä on monenlaisia tunnisteluokkia, kuten alla:
Objektitunnisteet
  1. Poista finalizers:-rivi ja sen merkinnät manuaalisesti. Yllä olevassa tapauksessa tämä on:

Poistettavat rivit viimeistellään

 

  1. Tallenna tiedosto tekstieditorissa, sulje editori ja suorita poistokomento uudelleen. Tämä prosessi voi toistua kaikissa replikoiduissa PV- ja RG-ryhmien yhteydessä, jos niitä ei poisteta.


SyncIQ-käytäntöjen poistaminen levyjärjestelmästä:

  1. Kirjaudu powerscale-levyjärjestelmään sen verkkokäyttöliittymässä.
  2. Siirry Data Protection - välilehteen ja valitse SyncIQ.
  3. Siirry SyncIQ-sivulla Policies-alisivulle.
  4. Valitse poistettavasta käytännöstä Toiminnot ja poista käytäntö.
  5. Toista kohde- ja kohde-PowerScale-levyjärjestelmä tarpeen mukaan.

Affected Products

Container Storage Modules

Products

Container Storage Modules Family
Article 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.