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
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žnostSpusť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č 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
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.