Sådan gendanner du DELL EMC Networking N2000 og N3000 fra inkonsistent tilstand under nedgradering af firmware

Summary: Sådan gendanner du DELL EMC Networking N2000 og N3000 fra inkonsistent tilstand under nedgradering af firmware

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.

Symptoms


Denne artikel beskriver, hvordan du gendanner switchen fra inkonsistent tilstand, mens du foretager en nedgradering af firmwareversion i Dell N2000 og N3000.
 

Krav


Konsoladgang til switchen er et must.  Du skal have fysisk adgang til switchens konsolport for at fuldføre processen.  Du skal bruge en pc med en seriel port eller en USB til seriel adapter og det seriel til RJ45-kabel, der følger med switchen.

Årsag


Switchen sidder fast i en inkonsistent tilstand på grund af inkompatibel CPLD-version.
En switch går i en inkonsistent tilstand, når den installerede CPLD er en nyere version end firmwaren, der skal nedgraderes.  Når du nedgraderer firmwaren, skal du overveje CPLD-versionen og nedgradere den, hvis det er nødvendigt.
F.eks. kræver firmwareversion 6.0.1.3 CPLD version 13.
Hvis en kunde nedgraderer switchen fra en nyere firmwareversion 6.6.0.2 med CPLD 20 direkte til 6.0.1.3 uden at følge den korrekte nedgraderingsprocedure, kan switchen sidde fast i en inkonsistent tilstand.
Du kan finde CPLD-versionen kompatibel for firmwareversionen i de produktbemærkninger, der fulgte med den tilsvarende firmwaredownloadfil.


 

Sådan finder du ud af, om en switch sidder fast i en inkonsistent tilstand


Under opstart af switchen vises en logmeddelelse om, at "systemet genstarter på grund af inkonsekvent tilstand".

Eksempel på konsollogfiler

Nedenfor er et eksempel på en konsollog for switch under opstart, der viser, at switchen er i en inkonsistent tilstand (udelader komplet startsekvens for korthed).

Udtrækker driftskode fra .stk-fil... 2
fuldført.
Indlæser driftskode... Gjort.
Dekomprimerende driftskode... Gjort.
Udpakning af apps.lzma
SyncDB kører...
Fil: stm_api.c, linje: 62, Fejl 0 (0x0)
<185> maj 14 01:38:40 0.0.0.0-0 General [fp_main_task]: stm_api.c(62) 1 %% Error 0 (0x0)
DMA-puljestørrelse:
16777216 AXI-enhed 0: Dev 0xb342, Rev 0x01, Chip BCM56342_A0, Driver BCM56340_A0
I hpcLocalUnitTypeIdGet:611 kunne ikke finde kortet
I sysapiHpcStmUnitDbEntryLocalUnitIndexGet:342 kunne ikke finde kortet

Systemet genstarter på grund af den inkonsistente tilstand 0 i filen: stm_api.c linje 62
 <184> 14. maj 01:38:43 0.0.0.0-1 LOG [fp_main_task]: log_cnfgr.c(1357) 3 %% Systemet genstarter på grund af inkonsistent tilstand.     
                           
Kan ikke hente enhedsnummer! 
Skift af software SIGSEGV-håndtering
Denne version blev konfigureret til at kopiere disse oplysninger om nedbrud til en fil.
Symboler er allerede indlæst.
starter filsystemer med pid 12-synkronisering
.... Det kan tage et øjeblik at
genstarte systemet!
Systemet lukker ned NU!
Sendt SIGTERM til alle processer
Sendt SIGKILL til alle processer
, der anmoder om systemgenstart


 

Løsning

Start switchen i den rigtige firmwareversion (kompatibel med CPLD-versionen), og fortsæt med den korrekte nedgraderingsprocedure.

Valgmulighed 1

Start switchen i sikkerhedskopieringspartitionen. Der er risiko for, at kunden lige har kopieret den ældre firmware til sikkerhedskopieringspartitionen og forsøger at genstarte switchen i sikkerhedskopieringspartitionen.

Dell Networking-startindstillinger
============================
Vælg en menuindstilling inden for 3 sekunder, ellers starter driftskoden automatisk...
1 - Start driftskode
2 - Vis startmenu


Når startmenuen vises, skal du vælge 2 "Vis startmenu".

Vælg (1, 2) # 2
Start hovedmenu
==============
1 - Start driftskode
2 - Vælg Baud Rate
3 - Hent logfiler
4 - Indlæs ny driftskode
5 - Vis driftskodeoplysninger
9 - Genstart
10 - Gendan konfiguration til fabriksindstillinger
11 - Aktivér sikkerhedskopieringsbillede
12 - Start gendannelse af

adgangskode fra starthovedmenuen vælg 11 "Aktivér sikkerhedskopieringsbillede".

Indtast valg nr. 11

Efter dette skal du genstarte switchen med valgmulighed 9 "Genstart".

Start hovedmenu
==============
1 - Start driftskode
2 - Vælg baudhastighed
3 - Hent logfiler
4 - Indlæs ny driftskode
5 - Vis driftskodeoplysninger
9 - Genstart
10 - Gendan konfiguration til fabriksindstillinger
11 - Aktivér sikkerhedskopieringsbillede
12 - Start gendannelse af

adgangskode Indtast valg # 9

Valgmulighed 2
Hvis indstillingen 1
. ikke fungerede, skal du forsøge at indlæse firmware vha. TFTP/XMODEM. Følg proceduren i opgraderingsvejledningen til genoprettelse af switche.

  • Hvis du kender den tidligere firmwareversion, skal du opgradere til den version.
  • Hvis firmwareversionen er ukendt, skal du opgradere den til den nyeste tilgængelige firmwareversion



Når switchen gendannes, skal du følge den korrekte nedgraderingsprocedure, der følger med opgraderingsvejledningen for firmwaredownloadfilen. Opgrader til mellemliggende firmwareversion N3000_N2000vB.6.3.2.stk og nedgrader CPLD til 13.



 

Cause

Switchen sidder fast i en inkonsistent tilstand på grund af inkompatibel CPLD-version.
En switch går i en inkonsistent tilstand, når den installerede CPLD er en nyere version end firmwaren, der skal nedgraderes.  Når du nedgraderer firmwaren, skal du overveje CPLD-versionen og nedgradere den, hvis det er nødvendigt.

Resolution

Valgmulighed 1

Start switchen i sikkerhedskopieringspartitionen. Der er risiko for, at kunden lige har kopieret den ældre firmware til sikkerhedskopieringspartitionen og forsøger at genstarte switchen i sikkerhedskopieringspartitionen.

Valgmulighed 2
Hvis den 1. indstilling ikke fungerede, skal du forsøge at indlæse firmware vha. TFTP/XMODEM. Følg proceduren i opgraderingsvejledningen til genoprettelse af switche.

Affected Products

PowerSwitch N2000 Series, PowerSwitch N3000 Series, SmartFabric OS10 Software
Article Properties
Article Number: 000143229
Article Type: Solution
Last Modified: 11 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.