PowerFlex: Kalıcı Belleğin (NVDIMM) Bozuk Bloklara Sahip Olduğunu Algılama (İngilizce)

Summary: PowerFlex'in Hassas Ayrıntı Düzeyli Depolama Havuzları, verileri hızlandırmak ve sıkıştırmak için Geçici Olmayan DIMM (NVDIMM) olarak da bilinen Kalıcı Belleği (PMEM) kullanır. Bu DIMM'ler, normal RDIMM'ler gibi bozuk bloklara sahip olabilir ve diğer disk türlerinde olduğu gibi arızalara karşı düzenli aralıklarla izlenmelidir. Daha önceki bir sürümde, SDS aygıtı bozuk bloğu yalnızca ilgili bölüme eriştiğinde ve SDS'de başarısız olarak okumada başarısız olduğunda algılar. Önceki sürümde, bozuk bloklara sahip NVDIMM'leri tespit etmek ve bunları değiştirmek için aşağıdaki adımlar proaktif olarak izlenebilir. Not: Üründe doğal yedeklilik olduğu için bu blokların verileri başka bir düğümde yedeklenir ve arıza durumunda SDS başarısız olur ve diğer SDS'ler GÇ'ye hizmet verir. ...

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.

Instructions

Bu prosedür yalnızca Linux tabanlı işletim sistemleri için geçerlidir.

Not: ESXi'deki VMware tabanlı uygulama, aygıtta hata olup olmadığını kontrol etme özelliğini korur ve PowerFlex Depolama VM'sinden sorgulanamaz. NVDIMM arızası durumunda NVRAM veri deposu çevrimdışı olur ve Depolama VM'si kapanır ve NVDIMM değiştirilene kadar önyükleme yapamaz.

Linux İşletim Sisteminde Bozuk Bloklar Nasıl Tespit Edilir:

1. NVDIMM bulunan her Ana Bilgisayarda kabuğu kullanarak aşağıdaki komutu çalıştırın:
NOT: Sıklık önerisi günde bir defadır.

ndctl list --media-errors

Hataları olan bir DAX cihazının komut çıktısı örneği.

Çıktının aşağıdaki bölümünde, dax 1.0 ile ad alanı 1.0'da 13 bozuk blok vardır ve değiştirilmesi gerekir.

[
  {
    "dev":"namespace1.0",
    "mode":"devdax",
    "map":"dev",
    "size":62914560,
    "uuid":"47072fee-1447-4e04-b4ca-f28e2c03af80",
    "chardev":"dax1.0",
    "align":4096,
    "badblock_count":13,
    "badblocks":

2. PowerFlex Depolama Havuzunda kullanılan bir DAX aygıtını ilişkilendirme:

a. Kümedeki her bir Depolama Havuzu için yapılandırılan tüm depolama aygıtlarının bir listesini almak için önce oturum açmamız gerekir:

scli --login --username <NAME> --password <PASSWORD>

b. Her bir Depolama Havuzunda yapılandırılmış aygıtların listesini görüntüleyin:

for SNAME in $(scli --query_all_sds | grep ID: | awk '{print $5}'); do echo $SNAME ; scli --query_sds --sds_name $SNAME | grep -E "Path|Pool" ; done

Kümede her SDS için aşağıdakine benzer bir çıktı görüntülenecektir:

SDS_Node1
Storage Pool information (total of 2 Storage Pools):
1: Storage Pool: default inflight requests factor: 115, inflight
bandwidth factor 115
2: Storage Pool: fg_1 inflight requests factor: 115, inflight bandwidth
factor 115
1: Name: N/A Path: /dev/sdv Original-path: /dev/sdv ID: ddfeb59d00030000
Storage Pool: default, Capacity: 1786 GB, State: Normal
2: Name: N/A Path: /dev/sdk Original-path: /dev/sdk ID: ddfedc3100030005
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
3: Name: N/A Path: /dev/sdl Original-path: /dev/sdl ID: ddfedc3200030006
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
4: Name: N/A Path: /dev/sdm Original-path: /dev/sdm ID: ddfedc3300030007
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
5: Name: N/A Path: /dev/sdn Original-path: /dev/sdn ID: ddfedc3400030008
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
6: Name: N/A Path: /dev/svm_sdo Original-path: /dev/svm_sdo ID: ddfedc3500030009
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
7: Name: N/A Path: /dev/svm_sdp Original-path: /dev/svm_sdp ID: ddfedc360003000a
Storage Pool: fg_1, Capacity: 894 GB, State: Normal
1: Name: N/A Path: /dev/dax0.0 Original-path: /dev/dax0.0 ID:
ddfedc2100030001
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB
(1372 MB), State: Normal
2: Name: N/A Path: /dev/dax1.0 Original-path: /dev/dax1.0 ID:
ddfedc2200030002
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 1.3 GB
(1372 MB), State: Normal
3: Name: N/A Path: /dev/dax2.0 Original-path: /dev/dax2.0 ID:
ddfedc2300030003
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0
MB (702464 KB), State: Normal
4: Name: N/A Path: /dev/dax3.0 Original-path: /dev/dax3.0 ID:
ddfedc2400030004
Acceleration Pool: ac_1, Capacity: 15.7 GB (16052 MB), Used: 686.0
MB (702464 KB), State: Normal

Bu, bu düğümün bozuk blokları olan ve değiştirilmesi gereken hızlandırma havuzu ac_1 tarafından kullanılan bir /dev/dax1.0 DAX cihazına sahip olduğu anlamına gelir.

PowerFlex Destek Kılavuzu

  • Böyle bir durum yalnızca bir ana bilgisayarda bulunursa, DAX aygıtını PowerFlex sisteminden çıkarma işlemiyle devam edin ve arızalı PMEM\NVDIMM aygıtı olan FRU ya (Saha değiştirme birimi) bir servis çağrısı açın.
  • Dell Technologies, PMEM\NVDIMM aygıtının planlı bir bakım penceresinde mümkün olan en kısa sürede değiştirilmesini önerir.
  • Arızalı bir NVDIMM'yi değiştirme işlemi R640\R740xd\R840 İş Yerinde Değiştirilebilir Birim Rehberinde (İngilizce) belgelenmiştir. İlgili bölüm: Linux tabanlı VxFlex Ready Node R640\R740xd\R840 sunucusunda NVDIMM değiştirme."
  • Bozuk bloklar içeren aynı Yüksek Ayrıntı Düzeyli Depolama Havuzunda birden fazla aygıt varsa veri kararlılığını doğrulamak için PowerFlex desteğinden bir servis çağrısı başlatın.

Affected Products

PowerFlex Software
Article Properties
Article Number: 000185583
Article Type: How To
Last Modified: 11 Nov 2025
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.