Jak obnovit servery DELL EMC Networking N2000 a N3000 z nekonzistentního stavu při downgradu firmwaru

Summary: Jak obnovit servery DELL EMC Networking N2000 a N3000 z nekonzistentního stavu při downgradu firmwaru

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


Tento článek vysvětluje, jak obnovit přepínač z nekonzistentního stavu při provádění downgradu verze firmwaru v počítačích Dell N2000 a N3000.
 

Požadavek


Přístup konzole k přepínači je nutné.  K dokončení procesu budete potřebovat fyzický přístup k portu konzole přepínače.  Budete potřebovat osobní počítač se sériovým portem nebo adaptér USB na sériový port a kabel sériový na RJ45, který je dodáván s přepínačem.

Příčina


Přepínač uvízl v nekonzistentním stavu z důvodu nekompatibilní verze CPLD.
Přepínač přejde do nekonzistentního stavu, když je nainstalovaný CPLD novější verze než firmware, který má být downgradován.  Při downgradu firmwaru je nutné zvážit verzi CPLD a v případě potřeby provést downgrade.
Například firmware verze 6.0.1.3 vyžaduje CPLD verze 13.
Pokud zákazník provádí downgrade přepínače z vyšší verze firmwaru 6.6.0.2 s CPLD 20 přímo na verzi 6.0.1.3, bez provedení správného postupu downgradu, přepínač může uvíznout v nekonzistentním stavu.
Verzi CPLD kompatibilní pro verzi firmwaru naleznete v poznámkách k verzi, které obsahují odpovídající soubor pro stažení firmwaru.


 

Jak zjistit, zda je přepínač zaseknutý v nekonzistentním stavu


Při spouštění přepínače se zobrazí zpráva protokolu se zprávou "system is restarting due to inconsistent state".

Ukázkové protokoly konzole

Níže je uveden ukázkový protokol konzole přepínače při spouštění, který ukazuje, že přepínač je v nekonzistentním stavu (vynechání úplné sekvence spouštění z důvodu stručnosti).

Extrahování provozního kódu ze souboru .stk... 2
hotovo.
Načtení provozního kódu... Udělal.
Dekomprimování provozního kódu... Udělal.
Nekomprimující aplikace.lzma
SyncDB Running...
Soubor: stm_api.c, řádek: 62, chyba 0 (0x0)
<185> 14. května 01:38:40 0.0.0.0-0 Obecné [fp_main_task]: stm_api.c(62) 1 :\ Chyba 0 (0x0)
velikost fondu DMA:
16777216 AXI, jednotka 0: Dev 0xb342, Rev 0x01, čipová BCM56342_A0, BCM56340_A0
ovladačůV souboru hpc PřeinstalaceTypeIdGet:611 nebylo možné najít desku
V souboru sysapiHpcStmUnitDbAssiUnitIndexGet:342, nepodařilo se najít desku

Systém se restartuje z důvodu nekonzistentního stavu 0 v souboru: stm_api.c řádek 62
 <184> 14. května 01:38:43 0.0.0.0-1 LOG[fp_main_task]: log_cnfgr.c(1357) 3 :\ Systém se restartuje z důvodu nekonzistentního stavu.     
                           
Nelze získat číslo jednotky! 
Přepínací software SIGSEGV Popisovač
Toto sestavení bylo nakonfigurováno ke zkopírování informací o selhání do souboru.
Symboly, které již jsou načteny.
Spuštění synchronizačního systému souborů identifikátoru pid 12
.... To může chvíli
trvat, než se systém restartuje.
Systém se právě vypíná!
Byl odeslán nástroj SIGTERM do všech procesů
odeslaných programu SIGKILL do všech procesů vyžadujících
restartování systému.


 

Řešení

Spusťte přepínač ve správné verzi firmwaru (kompatibilní s verzí CPLD) a pokračujte správným postupem downgradu.

1. možnost

Spusťte přepínač v oddílu zálohování. Je možné, že zákazník starší firmware právě zkopíroval do zálohovacího oddílu a pokouší se restartovat přepínač v zálohovacím oddílu.

Možnosti
spouštění Dell Networking============================
Vyberte možnost nabídky během 3 sekund nebo se automaticky spustí provozní kód...
1 – Start Operational Code
2 – Po zobrazení spouštěcí


nabídky vyberte možnost 2 "Display Boot Menu".

Vyberte (1, 2) #2
Boot Main Menu
==============
1 – Start Operational Code
2 – Vyberte možnost Baud Rate
3 - Retrieve Logs
4 - Load New Operational Code
5 - Display Operational Code Details
9 - Reboot
10 - Restore Configuration to Factory Defaults
11 - Activate Backup Image
12 - Start Password Recovery

from Boot Main Menu vyberte možnost 11 "Activate Backup Image".

Poté restartujte přepínač s možností 9 "Reboot".



Boot Main Menu
==============
1 - Start Operational Code
2 – Vyberte možnost Baud Rate
3 - Retrieve Logs
4 - Load New Operational Code
5 - Display Operational Code Details
9 - Reboot
10 - Restore Configuration to Factory Defaults
11 - Activate Backup Image
12 - Start Password Recovery

Enter Choice# 9

Option 2
If the 1st option
did not work, try to load firmware using TFTP/XMODEM. Postupujte podle pokynů v průvodci upgradem pro obnovení přepínače.

  • Pokud je předchozí verze firmwaru známá, proveďte upgrade na danou verzi.
  • Pokud je verze firmwaru neznámá, proveďte upgrade na nejnovější dostupnou verzi firmwaru.



Jakmile se přepínač obnoví, postupujte podle správného postupu downgradu uvedeného v průvodci upgradem, který je součástí souboru pro stažení firmwaru. Proveďte upgrade na mezilehlé vydání firmwaru N3000_N2000vB.6.3.2.stk a proveďte downgrade CPLD na 13.



 

Cause

Přepínač uvízl v nekonzistentním stavu z důvodu nekompatibilní verze CPLD.
Přepínač přejde do nekonzistentního stavu, když je nainstalovaný CPLD novější verze než firmware, který má být downgradován.  Při downgradu firmwaru je nutné zvážit verzi CPLD a v případě potřeby provést downgrade.

Resolution

1. možnost

Spusťte přepínač v oddílu zálohování. Je možné, že zákazník starší firmware právě zkopíroval do zálohovacího oddílu a pokouší se restartovat přepínač v zálohovacím oddílu.

Možnost 2
Pokud možnost 1st nefunguje, zkuste načíst firmware pomocí TFTP/XMODEM. Postupujte podle pokynů v průvodci upgradem pro obnovení přepínače.

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.