Řada Dell Container Storage Modules (CSM) pro replikaci PowerScale: Po odstranění zůstanou artefakty replikace
Summary: Replikované trvalé svazky (PV) a skupiny DellCSIReplicationGroups (RG) se občas neodstraní, když jsou vydány příslušné příkazy k odstranění Kubernetes. Zásady SyncIQ v polích PowerScale mohou také nesprávně přetrvávat po odstranění jejich související skupiny RG. ...
Symptoms
Když objekty Kubernetes (trvalé svazky (PV) nebo DellCSIReplicationGroups (RG) jsou vydávány příkazy k odstranění, kubectl příkaz může přestat reagovat na neurčito, místo aby smazal dotyčný PV nebo RG. Po úspěšném odstranění skupin RG nemusí dojít k odstranění souvisejících zásad SyncIQ v souvisejících polích úložišť PowerScale, jak bylo zamýšleno.
To může způsobit problémy při pokusu o další replikaci se stejnou třídou úložiště Kubernetes. Tento problém může způsobit scénáře, kdy se úložný prostor neuvolní poté, co už není potřeba.
Problém je hlášen zde: https://github.com/dell/csm/issues/523
Cause
Odstranění zásady SyncIQ není správně provedeno, když řadič replikace CSM a sajdkár replikace zpracovávají odstranění RG. To způsobí, že zásada SyncIQ zůstane v diskovém poli i po odstranění jeho RG.
Resolution
Rozlišení:
Technický tým vyřešil tento problém v nástroji Dell CSM pro úložiště PowerScale 1.6.0.
Alternativní řešení:
Pro objekty Kubernetes:
- Zrušte odstranění, které nereaguje (například Ctrl+C). Ruční přístup k objektům, které se nedaří odstranit, pomocí následujícího příkazu:
- Pro RG:
kubectl edit rg <RG NAME>
- Pro fotovoltaické systémy:
kubectl edit pv <PV NAME>
- Tím se příslušný objekt otevře v textovém editoru. Uvnitř objektu je několik kategorií značek, jak je vidět níže:
- Ručně odstraňte řádek "finalizers:" a jeho položky. Ve výše uvedeném případě se jedná o:

- Uložte soubor v textovém editoru, ukončete editor a znovu spusťte příkaz pro odstranění. Tento proces lze opakovat u všech replikovaných PV a RG, které se nepodařilo odstranit.
Odstranění zásad SyncIQ ponechaných v poli:
- Přihlaste se ke zdrojovému poli PowerScale pomocí jeho webového uživatelského rozhraní.
- Přejděte na kartu Data Protection a vyberte možnost SyncIQ.
- Na stránce SyncIQ přejděte na podkartu Policies .
- U zásady, kterou je nutné odstranit, klikněte na tlačítko Akce a poté na možnost Odstranit zásadu.
- Podle potřeby opakujte pro cílové a cílové pole PowerScale.