Çoğaltma PowerScale İçin Dell Kapsayıcı Depolama Modülleri (CSM) Ailesi: Çoğaltma Yapıtları Silindikten Sonra Kalır

Summary: Çoğaltılmış Kalıcı Birimler (PV'ler) ve DellCSIReplicationGroups (RG'ler), ilgili Kubernetes silme komutları yayınlanırsa zaman zaman silinemez. PowerScale dizileri üzerindeki SyncIQ ilkeleri, ilgili RG silindikten sonra da uygun olmayan şekilde kalıcı olabilir. ...

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

Kubernetes nesneleri (Kalıcı Birimler (PVs) veya DellCSIReplicationGroups (RG'ler) silme komutları verilirse kubectl komutu, söz konusu PV veya RG'yi silmek yerine süresiz yanıt vermeyi durdurabilir. RG'ler başarıyla silindiğinde, ilgili PowerScale depolama dizilerinde ilişkili SyncIQ ilkeleri amaçlandığı şekilde silinemez. 

Bu, aynı Kubernetes depolama sınıfıyla daha fazla çoğaltma girişiminde bulunıldığında sorunlar oluşturabilir. Bu sorun, depolama alanı artık gerekli değilken boş alan kullanılmaması senaryolara neden olabilir.

Sorun burada bildirilmiştir: https://github.com/dell/csm/issues/523

Cause

CSM tarafından yönetilen Kubernetes nesnelerinde sonlandırıcı etiketleri, nesne silindiğinde Kapsayıcı Depolama Modülleri (CSM) çoğaltmasını uygun şekilde kabul ve adreslemez. Bu, sonlandırıcıdaki koşullar karşılanmıyor olduğundan nesne süresiz olarak "Sonlandırma" durumunda kalır.
 
CSM çoğaltma denetleyicisi ve çoğaltma aracı bir RG'nin silinmesini işlendiğinde SyncIQ ilkesi silme işlemi doğru şekilde gerçekleştirilemezse. Bu, RG silindikten sonra bile depolama dizide kalan SyncIQ ilkesiyle sonuçlanır.

Resolution

Çözünürlük:

Mühendislik ekibi, PowerScale 1.6.0 için Dell CSM'de bu sorunu çözmüştür.
Geçici çözüm:
Kubernetes nesneleri için:
  1. Yanıt vermeyip silme işlemini iptal edin (örneğin, Ctrl+C). Aşağıdaki komutla silinene nesnelere manuel olarak erişin:
  • RG'ler için:
kubectl edit rg 
  • PV'ler için:
kubectl edit pv 
  1. Bu, ilgili nesneyi bir metin düzenleyicide açar. Nesnenin içinde aşağıda gösterildiği gibi birkaç etiket kategorisi vardır:
Nesne Etiketleri
  1. "sonlandırıcılar:" satırı ve girişlerini manuel olarak silin. Yukarıdaki durumda şu şekildedir:

Silinen Sonlandırıcı Satırları

 

  1. Dosyayı metin düzenleyicisine kaydedin, düzenleyiciden çıkın ve silme komutunu tekrar çalıştırın. Bu işlem, siline olmayan tüm çoğaltılmış PV'ler ve RG'ler için tekrarlanır.


Dizide kalan SyncIQ ilkelerini silmek için:

  1. Web kullanıcı arabirimini kullanarak kaynak PowerScale dizide oturum açın.
  2. Data Protection sekmesine gidin ve SyncIQ öğesini seçin.
  3. SyncIQ sayfasında, policies (İlkeler) alt sekmesine gidin.
  4. Silinmesi gereken ilkede Actions (Eylemler) öğesine tıklayın ve ardından Delete Policy (İlkeyi Sil) öğesine tıklayın.
  5. Hedef ve hedef PowerScale dizisi için gerektiği gibi tekrarlayın.

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.