Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

VPLEX: Depolama birimleri, "Operational Status" (Çalışma Durumu) ve "Health State" (Sağlık Durumu) için unknown (bilinmiyor) değerini raporluyor

Summary: Yönetim sunucusu ve yöneticiler arasında Sürüm Uyuşmazlığı bulunması, tüm depolama birimlerinin "Operational Status" (Çalışma Durumu) ve "Health State" (Sağlık Durumu) için "unknown" (bilinmiyor) değerini raporlamasına neden olur. ...

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

VPLEX bellenim yükseltmesinin başarısız olduğu ve geri alındığı bir sürüm uyuşmazlığı durumunda, VPLEX VS6 MMCS-A'nın (yönetim sunucusu) yüksek bellenim sürümünde (6.2.x) ve yöneticilerin orijinal düşük bellenim sürümünde (ör. 6.1.x) olduğu bir durumla karşı karşıya kalabiliriz. Bu durum, VPLEX kullanıcı arayüzünde (UI) görünümle ilgili bir soruna neden oluyor ve sistemdeki tüm depolama birimlerinin "operational" (çalışma) ve "health" (sağlık) durumu için "unknown" (bilinmiyor) değerini raporlamasına neden oluyor. Ancak daha kapsamlı inceleme yapıldığında birimler etkindir ve üst düzey sanal birimin sürümü düşürülmemiştir.

1] Kod uyuşmazlığı olduğunu doğrulayın. Bu işlem, VPlexcli "health-check" komutu ve/veya VPlexcli "version-a" komutu kullanılarak yapılabilir.

Aşağıdaki örnek, health-check komutuna ait çıktının üst bölümünden alınmıştır:

Product Version: Version mismatch (or NDU) << mismatch indicates there is a different                                                                                                     firmware version between the                                                                                                     management server and directors Product Type: Metro WAN Connectivity Type: FC Hardware Type: VPL <-- represents the VS6 Cluster Size: 4 engines <-- says this is Quad Engine configuration, 2 = Dual and 1 = Single Cluster TLA:      cluster-1: CKMXXXXXXXXXXX      cluster-2: CKMXXXXXXXXXXX Depolama birimi sorunu en kolay şekilde VPlexcli komutunun "storage-volume summary" çıktısında ve ayrıca "health-check" komutuna ait çıktının Arka Uç (BE) Depolama bölümünde görülür. Sorun, "ndu pre-check", "connectivity validate-be" veya "cluster-status" komut çıktılarında bildirilmez. VPlexcli çıktılarına ait bir örnek aşağıda verilmiştir. Başarısız NDU denemesinden önce hiçbir depolama birimi "unknown" (bilinmiyor) olarak rapor edilmez ancak başarısız NDU'dan sonra aşağıdakileri görürüz. Depolama birimi "IO status" (G/Ç durumu) "alive" (etkin) değerindedir ancak "Operational Status" (Çalışma Durumu) ve "Health State" (Sağlık Durumu), tüm depolama birimleri için "unknown" (bilinmiyor) değerindedir. VPlexcli:/> storage-volume summary SUMMARY (cluster-1) StorageVolume Name                       IO Status  Operational Status  Health State ---------------------------------------  ---------  ------------------  ------------ VCKM001530XXX1-00003                     alive      unknown             unknown  << observe VCKM001530XXX2-00004                     alive      unknown             unknown  << VCKM001530XXX3-00006                     alive      unknown             unknown  << . . Storage-Volume Summary  (no tier) ----------------------  --------------------- Health                  out-of-date         0                         storage-volumes  4372  << note the total number of storage volumes in the system                                            unhealthy        4372  << note the total number of volumes equal unhealthy, all                                                                                          storage volumes in the system are now reporting                                                                                          unhealthy. Vendor                  DGC              1276                         XtremIO          3096 Use                     claimed             1                         meta-data           4                         unclaimed           5                         used             4362 Capacity                total           2.92P VPLEX "health-check" komutuna ait çıktıdan "BE Storage" (BE Depolama) adlı bölüme gidin ve tüm birimlerin Unhealthy (Sağlıksız) olarak rapor edildiğini görmek için "Unhealthy Storage Volumes" (Sağlıksız Depolama Birimleri) bölümünü kontrol edin. BE Storage: << ----------- Cluster    Total     Unhealthy  Total Storage  No     Not visible  With         Total     Name       Storage   Storage    Provisioned/   Dual   from         Unsupported  Extents/             Volumes/  Volumes    Limit          Paths  All Dirs     # of Paths   Limit                Limit                                                                           ---------  --------  ---------  -------------  -----  -----------  -----------  --------  cluster-1  4372/12000 4372      2.92P/8PB      0      0            0            4362/24000 cluster-2  4372/12000 4372      2.92P/8PB      0      0            0            4362/24000



Yukarıda ele alınan "health-check" komutuna ait çıktının "BE storage" (BE depolama) bölümünün hemen altında bulunan "FE Storage" (FE Depolama) bölümüne baktığınızda 0 (veya daha az) sağlıksız sanal birim görürsünüz. Bu bilgi, sorunun VPLEX Kullanıcı Arayüzü (UI) ile ilgili bir görünüm sorunu olduğunu doğrulamak için kritiktir.

[Not]: Depolama birimleriyle ilgili gerçek bir sorun mevcut olsaydı üst düzey sanal birimin herhangi bir şekilde sürüm düşürmesi yaşadığını bildirmesi beklenirdi. Ayrıca VPlexcli "virtual-volume summary" komutunda sıfır (veya daha az) adet sürümü düşürülmüş sanal birim raporlaması bulunması beklenirdi. Ancak sürümü düşürülmüş / sağlıksız sanal birimler raporlanıyorsa bu KB'nin kapsamı dışında daha fazla araştırma gerektiren ayrı bir sorununuz olabileceğinden lütfen süreci durdurun.
 
FE Storage: ----------- Cluster    Total       Unhealthy  Total Dist  Unhealthy  Local          With unsupported  Name       Virtual     Virtual    Devs/       Dist       Top-Level      RAID1 mirror        Volumes/    Volumes    Limit       Devs       Devices/Limit  legs                Limit                                                                          ---------  ----------  ---------  ----------  ---------  -------------  ----------------  cluster-1  3794/12000  0          1024/12000  0          2770/12000     0                 cluster-2  4356/12000  0          1024/12000  0          3333/12000     0

Cause

VPLEX bellenimini yükseltirken uygulanması gereken üst düzey prosedür şu şekildedir:
 
  1. VS6 yönetim sunucusunu (MMCS-A) yeni yüksek hedef sürüme yükseltin
  2. VPLEX yöneticilerini yeni yüksek hedef sürüme yükseltin

Bu işlemler, yönetim sunucusunun yeni kodu çalıştırdığı (bu durumda 6.2.x) ancak yöneticilerin orijinal düşük kodlayıcı sürümünde (ör. 6.1.x) olduğu bir zaman oluşturularak iki ayrı adımda yapılır. Böyle durumlarda yukarıdaki sorun oluşabilir.

Yöneticilerde kod yükseltmesini tamamlamada sorun veya engelle karşılaştığımız durumlarda, yükseltme sorununu veya engelini araştırırken MMCS ve yönetim kodu uyumsuzluğunun uzun süre mevcut olabileceği örneklerle karşılaşabiliriz. Söz konusu süre boyunca tüm depolama birimleri unknown (bilinmiyor) olarak raporlanır.

Bu sorun, Management Server ve yöneticiler arasındaki sürüm uyumsuzluğundan kaynaklanır. Temel bellenim komutu başarısız oluyor ve bu da "Health State" (Sağlık Durumu) için "unknown" (bilinmiyor) değerinin alınmasına yol açıyor.
Bunu, istemci günlüklerinde aşağıdaki olaya ait akışın tekrarlanmasıyla görebiliriz:

[https-jsse-nio-49881-exec-9] CommandResult: Command 'mdi get disk --tabular diskId ioStatus where visibility == "external" and ioStatus != "ok"' returned error code 1000000015 (invalid subcommand).

Komut, 6.2'de bulunan ancak 6.1.x'te bulunmayan bir alt komutu verdiği için başarısız oluyor ve bu nedenle, yukarıda açıklandığı üzere unknown (bilinmiyor) durumuyla sonuçlanacak şekilde yönetici bellenimi tarafından geçersiz olarak döndürülüyor.

Resolution

Genel olarak, belirli bir süre boyunca bellenim uyumsuzluğu ile çalışmak uygundur ancak bu durumda çok uzun süre kalmanız önerilmez. Söz konusu sorunu mümkün olan en kısa sürede çözmeniz gerekir.

Çözüm:
Bu sorun, yönetici bellenimi yükseltmesi tamamlandığında yöneticilerin ve yönetim sunucusunun aynı kod sürümüne getirilerek eşleştirilmesiyle çözülür. Belirtilen sorunu çözmek için tercih edilen seçenek budur ve söz konusu seçenek uygulanmalıdır.

Bu makalenin önceki bölümlerinde belirtildiği üzere, bu görünümle ilgili bir sorundur ve ilgili sorun mevcutken yönetici bellenimi yükseltmesine devam edilebilir.


Görünümle ilgili olmasına rağmen bu sorun, aşağıdakiler dahil başka sorunlara neden olabilir:

  • VPLEX yükseltmesine ilişkin gecikmeler yaşanabilir. Yönetim sunucusu ile yönetici yükseltmesi arasındaki sorun, yükseltme mühendisi (RCM) tarafından fark edilirse bu mühendisler (RCM), depolama birimleriyle ilgili gerçek bir sorun olduğunu varsayabilir ve konuyu araştırmak için yükseltmeyi durdurabilir. Ancak yükseltmeyi çalıştıran yükseltme mühendisi sorundan emin değilse veya bu durumla ilgili soruları varsa lütfen VPLEX desteği ile iletişime geçin.
  • Product AppSync ile ilgili olarak "unknown" (bilinmiyor) yanıtı alınırsa VPLEX depolama birimi durumu sorgulandığı için çalışma sorunları mevcut olabilir. 

Geçici Çözüm:
Bellenim uyumsuzluğuyla çalışmanın mümkün olmadığı durumlarda lütfen daha fazla yardım almak için Dell EMC VPLEX desteğine başvurun ve bu makaleyi referans gösterin.


Article Properties


Affected Product

VPLEX, VPLEX GeoSynchrony, VPLEX Series

Last Published Date

29 Aug 2022

Version

6

Article Type

Solution