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: storagevolumes rapporteren 'Operational Status' en 'Health State' als 'unknown'

Summary: Als de versies van de beheerserver en de directors niet overeenkomen, rapporteren alle storagevolumes hun 'Operational Status' en 'Health Status' als '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

Als de versies niet overeenkomen en de VPLEX firmware-upgrade mislukt en wordt teruggedraaid, kan er een situatie optreden waarbij de VPLEX VS6 MMCS-A (beheerserver) de hogere firmwareversie (6.2.x) uitvoert en de directors de oorspronkelijke lagere firmwareversie uitvoeren (dus 6.1.x). Dit veroorzaakt een cosmetisch probleem met de VPLEX gebruikersinterface (UI) waardoor alle storagevolumes in het systeem de 'operational status' en 'health status' als 'unknown' rapporteren. Uit nader onderzoek blijkt echter dat de volumes functioneren en dat het virtuele volume op het hoogste niveau niet is aangetast.

1] Controleer of er sprake is van een codefout. Dit kan worden gedaan met de VPlexcli-opdracht "health-check" en/of de VPlexcli-opdracht "version-a".

Het onderstaande voorbeeld komt uit het bovenste gedeelte van de healthcheck-uitvoer:

Product Version: Version mismatch (or NDU) << dit geeft aan dat                                                                                                     de beheerserver en het directorproduct                                                                                                     een andere firmwareversie gebruiken Metro WAN Connectivity Type: FC Hardware Type: VPL <-- staat voor de VS6 Cluster Size: 4 engines <-- staat voor de quad-engineconfiguratie, 2 = Dual en 1 = Single Cluster TLA:      cluster-1: CKMXXXXXXXXXXX      cluster-2: CKMXXXXXXXXXXX Het probleem met het storagevolume is vooral zichtbaar in de uitvoer van de opdracht VPlexcli en ook in het gedeelte Back-End (BE) Storage van de uitvoer van de opdracht 'health-check'. Het probleem wordt niet gemeld in de uitvoer van de opdrachten 'ndu pre-check', de 'connectivity validate-be' of de 'cluster-status'. Hieronder vindt u de uitvoer van VPlexcli. Voor de mislukte NDU-poging waren er geen storagevolumes met de status 'unknown', maar na de mislukte NDU zien we het volgende: de 'IO status' van het storagevolume is 'alive', terwijl de 'Operational Status' en 'Health State' 'unknown' is voor alle storagevolumes. 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  << het totale aantal storagevolumes in het systeem                                            unhealthy        4372  << het totale aantal volumes met de status 'unhealthy'. Alle                                                                                          storagevolumes in het systeem tonen nu de status                                                                                          'unhealthy'. Vendor                  DGC              1276                         XtremIO          3096 Use                     claimed             1                         meta-data           4                         unclaimed           5                         used             4362 Capacity                total           2.92P Scroll in de uitvoer van de VPLEX-opdracht 'health-check' naar het gedeelte 'BE Storage' en bekijk 'Unhealthy Storage Volumes' om alle volumes met de status 'Unhealthy' te zien. 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



In het gedeelte 'FE Storage' direct onder 'BE storage' in de uitvoer van de opdracht 'health-check' hierboven ziet u 0 (of minder) beschadigde virtuele volumes. Dit is belangrijk om te bevestigen dat dit een cosmetisch probleem is met de VPLEX gebruikersinterface (UI).

[Opmerking]: Als er een echt probleem was met de storagevolumes, zou het virtuele volume op het hoogste niveau op een of andere manier zijn aangetast. We zouden dan ook verwachten dat er geen (of minder) aangetaste virtuele volumes worden gerapporteerd in de VPlexcli-opdracht 'virtual-volume summary'. Als er echter aangetaste/beschadigde virtuele volumes worden gerapporteerd, stop dan meteen. U hebt dan mogelijk te maken met een afzonderlijk probleem dat verder onderzoek vereist buiten het bereik van dit KB-artikel.
 
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

Bij het upgraden van de VPLEX firmware is de procedure op hoog niveau:
 
  1. Upgrade de VS6-beheerserver (MMCS-A) naar de nieuwe hogere doelversie
  2. Upgrade de VPLEX directors naar de nieuwe hogere doelversie

Deze worden uitgevoerd in twee afzonderlijke stappen, waardoor de beheerserver de nieuwe code uitvoert (in dit geval 6.2.x ) terwijl de directors nog steeds de oorspronkelijke lagere codeversie uitvoeren (d.w.z. 6.1.x). In dit geval kan het bovenstaande probleem optreden.

In het geval van een probleem of blokkering bij het voltooien van de code-upgrade op de directors, kan er een situatie optreden waarbij de MMCS- en directorcode langere tijd niet overeenkomen terwijl het upgradeprobleem of de blokkering wordt onderzocht. In deze periode geven alle storagevolumes de melding 'unknown'.

Dit probleem wordt veroorzaakt doordat de versies van de beheerserver en de directors niet overeenkomen. De onderliggende firmwareopdracht mislukt, wat leidt tot de status 'unknown' voor 'Health State'.
We kunnen dit zien aan de herhaalde streaming van de onderstaande gebeurtenis in de clientlogboeken:

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

De opdracht mislukt omdat deze een subopdracht geeft die aanwezig is in 6.2, maar niet in 6.1.x en daarom als ongeldig wordt geretourneerd door de director-firmware. Dit leidt tot de hierboven beschreven status 'unknown'.

Resolution

Over het algemeen is het geen probleem om een tijdje te werken met de niet-overeenkomende firmware, maar het wordt aanbevolen om deze status niet te lang aan te houden en dit probleem zo snel mogelijk op te lossen.

Oplossing:
Dit probleem is opgelost zodra de director-firmware-upgrade is voltooid, waardoor de directors en beheerserver dezelfde codeversie hebben. Dit is de aanbevolen optie om dit probleem op te lossen en deze optie moet worden toegepast.

Zoals eerder in dit artikel vermeld, is dit een cosmetisch probleem en is het oké om door te gaan met de director firmware-upgrade terwijl dit probleem aanwezig is.


Hoewel dit probleem cosmetisch is, kan het andere gerelateerde problemen veroorzaken, zoals:

  • Vertragingen bij de VPLEX upgrade. Als het probleem tussen de beheerserver en de director-upgrade wordt opgemerkt door de upgrade-engineer (RCM), kan deze ervan uitgaan dat er een echt probleem is met de storagevolumes en de upgrade stoppen om te onderzoeken. Als de upgrade-engineer die de upgrade uitvoert echter niet zeker is of vragen heeft over deze situatie, moet deze contact opnemen met VPLEX Support.
  • Problemen met het product AppSync. Hiermee wordt de status van het VPLEX storagevolume opgevraagd als het de respons 'unknown' ontvangt, waardoor er operationele problemen kunnen optreden. 

Oplossing:
In gevallen waarin het niet mogelijk is om te werken met de niet-overeenkomende firmwareversie, neemt u contact op met Dell EMC VPLEX Support voor hulp en verwijst u naar dit artikel.


Article Properties


Affected Product

VPLEX, VPLEX GeoSynchrony, VPLEX Series

Last Published Date

29 Aug 2022

Version

6

Article Type

Solution