Dell Unity: Havuzun Dolu Olması Sırasında Depolama İşlemcisi Paniği
Samenvatting: Bu makalede, bir havuz %100 tüketilmeye ulaştığında Depolama İşlemcisinin (SP) neden panik yaptığı açıklanır ve düzeltme seçenekleri sağlanır.
Symptomen
Depolama Havuzu %100 doluluğa ulaştı.
Bir havuz dolduğunda ve bir veya daha fazla Dosya Sistemi (FS) ya da Mantıksal Birim Numarası (LUN) çevrimdışı olarak gösterildiğinde ve kurtarma gerektirdiğinde depolama işlemi panikledi. Çevrimdışı olarak işaretlenen bir veya daha fazla FS ya da LUN anlık görüntüsünün de kurtarılması gerekir.
Birden fazla uyarı bu havuz alanı sorununu gösterebilir:
Automatic snapshot deletion paused, because the storage pool could not reach the pool-used-space high threshold.This storage pool has exceeded the capacity threshold you specified. To allocate more storage space, add additional disks to your system.Pool space utilization has reached 95%
Oorzaak
Paniğin sırası:
- Havuz %100 dolar ve dizi anlık görüntüleri geçersiz kılmaya başlar.
- Dizi, anlık görüntülerin bağlantısını kesmeye başlar.
- Dizi, verileri ayırmak için meta verileri ve süper bloğu güncelleştirmeye çalışır
getSlice. Havuzun %100 dolu olması nedeniyle bu başarısız olur. - Anlık görüntülerin bağlantısını kesme işlemi zaman aşımına uğrar ve SP Paniğine neden olur.
Oplossing
Bir kurtarma girişiminin başlatılabilmesi için FS, LUN'lar ve anlık görüntülerin havuzda boş alana sahip olması gerekir. Bu işlem, etkilenen havuz genişletilerek yapılır.
Etkilenen havuz genişletilemiyorsa aşağıdaki yöntemlerden biri uygulanarak havuzda boş alan oluşturulmalıdır:
- Anlık görüntüler silme
- Depolama havuzunu genişletin (mevcut sürücüleri kullanarak veya kullanılabilir yuvalar varsa ek sürücüler satın alarak)
- Gereksiz kaynakları (LUN'lar veya FS'ler) kaldırma
- Dizi tarafında sıfırlanmamış olan ve potansiyel olarak boş alan elde etmek için alan geri kazanım prosedürünü (ana bilgisayar tarafından) çalıştırın
- Ölçülü Kaynak Sağlanan LUN'larda VMFS silinen bloklarını geri kazanma (harici bağlantı)
- Önceden ayrılmış alanla ilgili endişeleri araştırın
Daha fazla yardıma ihtiyaç duyarsanız Dell Teknik Destek ile iletişime geçin ve bu Dell Knowledge Base Makalesine başvurun.
Ek İpuçları
- Automate snapshot deletion: Saklama politikalarını eski snapshot'ları otomatik olarak silecek şekilde ayarlayın.
- Anlık görüntü zamanlamalarını gözden geçirin: Çok sık anlık görüntü oluşturmaktan kaçının.
- Uyarıları etkinleştirin: Proaktif olarak çalışmak için havuz kullanım eşikleri (örneğin, %80, %90) için uyarıları yapılandırın.
İlgili Belgeler:
İlgili Dell Knowledge Base Makaleleri:
Extra informatie
Gereksiz Anlık Görüntüler Nasıl Silinir
1. Adım: Havuz Kullanımını Kontrol Edin:
- Unisphere:
- DEPOLAMA > Havuzları
- Etkilenen havuzu seçin ve
Used (%)sütun. - Anlık görüntüler tarafından kullanılan alan da dahil olmak üzere ayrıntılı kullanımı görüntülemek için havuz adına tıklayın.
- CLI:
- Hizmet kimlik bilgileriyle putty de oturum açın.
- Şu komutu çalıştırın:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail
2. Adım: Büyük veya Eski Anlık Görüntüleri Belirleyin:
- Unisphere:
- STORAGE > Blok > LUN'lar veya STORAGE > Dosya > Dosya Sistemleri
- Her LUN veya dosya sistemi için Snapshots sekmesini kontrol edin.
- CLI:
- Hizmet kimlik bilgileriyle putty de oturum açın.
- Anlık görüntü ayrıntılarını görmek için komutu çalıştırın:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap show -detail - Her bir depolama kaynağı tarafından kullanılan anlık görüntü alanını görmek için komutu çalıştırın:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool <pool name> show -detail Example:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool/sr -pool pool_1 show -detail
ID = sv_1
Name = AF LUN 1
Resource type = LUN
Pool = pool_1
Total pool space used = 14448566272 (13.4G)
Total pool preallocated = 4610351104 (4.2G)
Total pool snapshot space used = 4593991680 (4.2G)
Total pool non-base space used = 4593991680 (4.2G)
Health state = OK (5)
Health details = "The LUN is operating normally. No action is required."
3. Adım: Anlık Görüntüleri Silin:
⚠️ Dikkat: Silinmeden önce anlık görüntülerin yedekleme veya kurtarma için gerekli olmadığından emin olun. ⚠️
- Unisphere:
- Silmek üzere bir veya daha fazla anlık görüntü seçin.
- Delete ögesine tıklayın ve işlemi onaylayın.
- Gerektiğinde diğer LUN'lar veya FS'ler için tekrarlayın.
- CLI:
- Şu komutu çalıştırın:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /prot/snap –id <Snapshot ID> delete
- Şu komutu çalıştırın:
4. Adım: Havuz Kullanımını İzleme:
- Unisphere:
- Silme işleminden sonra STORAGE > Pools'a geri dönün
- Sayfayı yenileyin ve
Used (%)ayardır. - Alanın geri kazanılması birkaç dakika sürebilir.
- CLI:
- Şu komutu çalıştırın:
uemcli -d 10.0.0.1 -u Local/joe -p MyPassword456! /stor/config/pool show -detail
- Şu komutu çalıştırın: