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: Svazky úložiště hlásí stav „Operational Status“ a „Health State“ jako „unknown“

Summary: Neshoda verzí mezi serverem pro správu a řídicími jednotkami způsobuje, že všechny svazky úložiště hlásí stav „Operational Status“ a „Health Status“ jako „unknown“.

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

Pokud upgrade firmwaru úložiště VPLEX selže a vrátí se na předchozí verzi, může nastat situace, kdy server pro správu VPLEX VS6 MMCS-A bude používat vyšší verzi firmwaru (6.2.x) a řídicí jednotky zase nižší verzi firmwaru (tj. 6.1.x.). To způsobuje kosmetický problém s uživatelským rozhraním úložiště VPLEX, kvůli kterému se stav „Operational“ a „Health“ všech svazků úložiště v systému bude zobrazovat jako „unknown“. Při bližším prozkoumání jsou však svazky funkční a virtuální svazek nejvyšší úrovně nemá ani snížený výkon.

1] Zkontrolujte, zda nedošlo k neshodě kódu. To lze provést pomocí příkazu VPlexcli „health-check nebo příkazu VPlexcli „version-a“.

Níže je uvedený příklad z horní části výstupu kontroly stavu:

Product Version: Version mismatch (or NDU) << neshoda značí rozdílné                                                                                                     verze firmwaru                                                                                                     v serveru pro správu a řídicí jednotce Product Type: Metro WAN Connectivity Type: FC Hardware Type: VPL <-- představuje VS6 Cluster Size: 4 engines <-- jde o konfiguraci Quad Engine, 2 = Dual a 1 = Single Cluster TLA:      cluster-1: CKMXXXXXXXXXXX      cluster-2: CKMXXXXXXXXXXX Problém se svazkem úložiště je nejzřejmější ve výstupu příkazu VPlexcli „storage-volume summary“ a je vidět také v části Back-End (BE) Storage výstupu příkazu „health-check“. Problém není hlášen ve výstupu příkazů „ndu pre-check“, „connectivity validate-be“ ani „cluster-status“. Příklad z výstupu příkazů VPlexcli je uveden níže. Před neúspěšným pokusem o upgrade bez rušení se nebudou žádné svazky úložiště hlásit jako „unknown“, ale po selhání upgradu se zobrazí následující: „IO status“ svazku úložiště bude „alive“, „Operational Status“ a „Health State“ však budou „unknown“ pro všechny svazky úložiště. VPlexcli:/> storage-volume summary SUMMARY (cluster-1) StorageVolume Name                       IO Status  Operational Status  Health State ---------------------------------------  ---------  ------------------  ------------ VCKM001530XXX1-00003                     alive      unknown             unknown  << zde VCKM001530XXX2-00004                     alive      unknown             unknown  << VCKM001530XXX3-00006                     alive      unknown             unknown  << . . Storage-Volume Summary  (no tier) ----------------------  --------------------- Health                  out-of-date         0                         storage-volumes  4372  << poznamenejte si celkový počet svazků úložiště v systému                                            unhealthy        4372  << poznamenejte si celkový počet svazků ve stavu, všechny                                                                                         svazky úložiště v systému se nyní hlásí jako                                                                                          unhealthy. Vendor                  DGC              1276                         XtremIO          3096 Use                     claimed             1                         meta-data           4                         unclaimed           5                         used             4362 Capacity                total           2.92P Ve výstupu příkazu VPLEX „health-check“ přejděte dolů do části „BE Storage“ a zkontrolujte údaj „Unhealthy Storage Volumes“, kde jsou všechny svazky hlášené jako Unhealthy. 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



Při pohledu na část „FE Storage“, která se nachází přímo pod částí „BE Storage“ výstupu příkazu „health-check“ zmíněného výše, se zobrazí 0 (nebo méně) svazků v části „Unhealthy Virtual Volumes“. Díky tomu poznáme, že se jedná o kosmetický problém s uživatelským rozhraním úložiště VPLEX.

[Poznámka]: Pokud by došlo ke skutečnému problému se svazky úložiště, virtuální svazek nejvyšší úrovně by nějakým způsobem vykazoval snížený výkon. Ve výstupu příkazu VPlexcli „virtual-volume summary“ by se také zobrazilo 0 (nebo méně) virtuálních svazků se sníženým výkonem. Pokud se však zobrazí virtuální svazky se sníženým výkonem nebo stavem „Unhealthy“, zastavte proces, jelikož může dojít k samostatnému problému, který vyžaduje další šetření mimo rozsah tohoto článku znalostní databáze.
 
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

Při upgradu firmwaru úložiště VPLEX je nejlepší:
 
  1. Upgradovat server pro správu VS6 (MMCS-A) na novou, vyšší cílovou verzi.
  2. Upgradovat řídicí jednotky VPLEX na novou, vyšší cílovou verzi.

Tyto kroky se provádí ve dvou samostatných krocích, takže server pro správu začne používat nový kód (v tomto případě verze 6.2.x), zatímco řídicí jednotky používají stále původní, nižší verzi kodéru (tj. 6.1.x). V takovém případě může dojít k výše uvedenému problému.

V situacích, kdy dojde k problému nebo zamrznutí upgradu kódu u řídicích jednotek, může v průběhu šetření těchto potíží dojít na delší dobu k neshodě kódu serveru pro správu a řídicí jednotky. Během této doby se všechny svazky úložiště zobrazí jako „unknown“.

Tento problém způsobuje neshoda verzí mezi serverem pro správu a řídicími jednotkami. Dochází k selhání základního příkazu firmwaru, což vede k zobrazení stavu „Health State“ jako „unknown“.
Ukazatelem jsou opakující se níže uvedené události v protokolech klienta:

[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).

Příkaz selhává, protože vydá podpříkaz přítomný ve verzi 6.2, který však není ve verzi 6.1.x. Proto jej firmware řídicí jednotky vrátí jako neplatný a zobrazí se stav „unknown“, jak je popsáno výše.

Resolution

Obecně platí, že provoz s neshodou firmwaru po určitou dobu ničemu nevadí. V tomto stavu však nedoporučujeme zůstávat příliš dlouho. Vyřešte problém co nejdříve.

Řešení:
Tento problém se vyřeší po dokončení upgradu firmwaru řídicí jednotky, jakmile budou řídicí jednotky a server pro správu používat stejnou verzi kódu. Jedná se o preferovanou možnost řešení, kterou byste měli použít.

Jak již bylo v tomto článku uvedeno, nejedná se o závažný problém a je možné pokračovat v upgradu firmwaru řídicí jednotky i s tímto problémem.


I když problém není závažný, může způsobit další související problémy, například:

  • Prodlevy upgradu úložiště VPLEX, pokud si technik upgradu (RCM) všimne problému mezi serverem pro správu a upgradem řídicího systému, o kterém si může myslet, že se jedná o skutečný problém týkající se svazků úložiště, takže upgrade zastaví, aby záležitost prošetřil. Pokud si však technik, který upgrade provádí, není touto situací jistý nebo má nějaké dotazy, je vhodné obrátit se na podporu VPLEX.
  • Provozní problémy se softwarem AppSync, který na dotazy na stav svazku úložiště VPLEX obdrží odpověď „unknown“. 

Zástupné řešení:
Pokud není možné s neshodou firmwaru fungovat, obraťte se na podporu Dell EMC VPLEX s žádostí o další pomoc a uveďte tento článek.


Article Properties


Affected Product

VPLEX, VPLEX GeoSynchrony, VPLEX Series

Last Published Date

29 Aug 2022

Version

6

Article Type

Solution