Семейство модулей Dell Container Storage Modules (CSM) для репликации PowerScale. Артефакты репликации остаются и после удаления

Summary: Реплицируемые постоянные тома (PV) и группы DellCSIReplicationGroups (RG) иногда не удаляются при выполнении соответствующих команд удаления Kubernetes. Политики SyncIQ в массивах PowerScale также могут ненадлежащим образом сохраняться после удаления связанной с ними группы групповой политики. ...

Acest articol se aplică pentru Acest articol nu se aplică pentru Acest articol nu este legat de un produs specific. Acest articol nu acoperă toate versiunile de produs existente.

Symptoms

Когда объекты Kubernetes (постоянные тома (PV) или DellCSIReplicationGroups (RG) выдаются команды удаления, команда kubectl может перестать отвечать на неопределенный срок вместо того, чтобы удалить данный PV или RG. После успешного удаления групп доступа связанные с ними политики SyncIQ в связанных массивах хранения данных PowerScale могут быть не удалены должным образом. 

Это может привести к проблемам при попытке дальнейшей репликации с тем же классом хранилища Kubernetes. Эта проблема может привести к сценариям, в которых пространство для хранения данных не освобождается после того, как в нем больше нет необходимости.

О проблеме сообщается здесь: https://github.com/dell/csm/issues/523

Cause

Теги метода завершения в управляемых CSM объектах Kubernetes не учитывают репликацию модулей хранилища контейнеров (CSM) при удалении объекта и не учитывают ее. Это приводит к тому, что объект остается в состоянии «Завершается» на неопределенный срок, так как не выполняются условия в его методе завершения.
 

Удаление политики SyncIQ не выполняется должным образом, когда контроллер репликации CSM и расширение, отвечающее за репликацию, обрабатывают удаление группы групповой группы. В результате политика SyncIQ остается в массиве хранения данных даже после удаления ее группы репликации.

Resolution

Разрешение:

Инженерный отдел устранил эту проблему в Dell CSM для PowerScale 1.6.0.


Временное решение:
Для объектов Kubernetes:

  1. Отмените удаление, которое не отвечает (например, CTRL+C). Получите доступ к объектам, которые не удается удалить, вручную с помощью следующей команды:
  • Для RG:
kubectl edit rg <RG NAME>
  • Для фотоэлектрических модулей:
kubectl edit pv <PV NAME>
  1. При этом соответствующий объект откроется в текстовом редакторе. Внутри объекта есть несколько категорий тегов, как показано ниже:
Теги объектов
  1. Вручную удалите строку «finalizers:» и ее записи. В приведенном выше случае это:

Строки финализатора для удаления

 

  1. Сохраните файл в текстовом редакторе, выйдите из редактора, а затем снова выполните команду удаления. Этот процесс можно повторить для всех реплицированных PV и RG, которые не удается удалить.


Для удаления политик SyncIQ, оставшихся в массиве, выполните следующие действия.

  1. Войдите в исходный дисковый массив PowerScale с помощью веб-интерфейса пользователя.
  2. Перейдите на вкладку Data Protection и выберите SyncIQ.
  3. На странице SyncIQ перейдите на вложенную вкладку Policies .
  4. В политике, которую необходимо удалить, нажмите Actions, а затем Delete Policy.
  5. При необходимости повторите эти действия для целевого и целевого дисковых массивов PowerScale.

Produse afectate

Container Storage Modules

Produse

Container Storage Modules Family
Proprietăți articol
Article Number: 000206294
Article Type: Solution
Ultima modificare: 30 Jun 2026
Version:  7
Găsiți răspunsuri la întrebările dvs. de la alți utilizatori Dell
Servicii de asistență
Verificați dacă dispozitivul dvs. este acoperit de serviciile de asistență.