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.
Some article numbers may have changed. If this isn't what you're looking for, try searching all articles. Search articles

Connectrix Brocade B-serie: DS-6610B kan niet worden hersteld na stroomuitval, bij een upgrade naar Fabric OS 9.1.1, TSB 2023-290-A

Summary: Na een upgrade naar Fabric OS 9.1.1 en een stroomstoring, konden de DS-6610B switches niet meer opstarten en moesten ze worden vervangen.

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

Impact:
Verlies van functionaliteit van de switch
Switch komt niet meer terug na opnieuw opstarten.
 
Milieu:
Dell hardware: Connectrix DS-6610B (alleen DS-6610B lopen risico.)
Brocade-software: Fabric OS 9.1.0

Brocade-software: Fabric OS 9.1.1
 
Probleem:
Het upgraden van de switch van Fabric OS 9.1.0x naar elke versie van Fabric OS 9.1.1x of Fabric OS 9.2.0 kan het risico met zich meebrengen dat het niet opstart. Wanneer er een stroomstoring is of als de voedingskabel wordt getrokken.
De DS-6610b switch moet op een bepaald moment worden geladen met een versie van FOS v9.1.0x om risico te lopen om dit probleem op te lossen.

Dezelfde DS-6610B switch moet vervolgens zijn geüpgraded naar elke versie van FOS v9.1.1x (v9.1.1_01, v9.1.1a, v9.1.1b) of naar FOS v9.2.0 en daarna niet opnieuw geüpgraded, resterend op dit nieuwe codeniveau.

Console-uitvoer toont: "ERROR: can't get kernel image!"

Voorbeeld van seriële console-uitvoer:
-Leverancier: 0x1c79 product 0x3100 versie 1.0
2 USB-apparaten gevonden
usb scannen op storage-apparaten... 1 storageapparaat(en) gevonden
prt instellen op 2
Secure Boot Mode ingeschakeld, systeem in vertrouwde staat
Druk op ESC om autoboot te stoppen:  0
** Bestand niet gevonden /boot/signed_bzImage.itb **
2805 bytes gelezen in 430 ms (5,9 KiB/s)
## Script uitvoeren op 00200000
sha1, rsa2048:dev+ sha1+ WAARSCHUWING: het beschikbare geheugen aanpassen naar 30000000
Verkeerde image-indeling voor bootm-opdracht
FOUT: kan geen kernelimage krijgen!


Om dit probleem te voorkomen, moet de DS-6610b switch op een bepaald moment zijn geladen met een versie van FOS v9.1.0x om risico te kunnen hebben.
Dezelfde DS-6610B switch moet vervolgens zijn geüpgraded naar elke versie van FOS v9.1.1x (v9.1.1_01, v9.1.1a, v9.1.1b) of naar FOS v9.2.0 en daarna niet opnieuw geüpgraded, resterend op dit nieuwe codeniveau.
Ten slotte moet de switch worden uitgeschakeld terwijl deze firmwareversie nog steeds is.


In de volgende upgradescenario's kan een DS-6610B deze fout ondervinden:
  • FOS v9.0.1x => v9.1.0 of v9.1.0b naar v9.1.1_01 en vervolgens uitgeschakeld terwijl op dit codeniveau
  • FOS v9.0.1x => v9.1.0 of v9.1.0b naar v9.1.1a en vervolgens uitgeschakeld terwijl op dit codeniveau
  • FOS v9.0.1x => v9.1.0 of v9.1.0b naar v9.1.1b en vervolgens uitgeschakeld terwijl op dit codeniveau
  • FOS v9.0.1x => v9.1.0 of v9.1.0b naar v9.2.0 en vervolgens uitgeschakeld terwijl op dit codeniveau


Switches die worden geüpgraded van v9.1.1x naar een hogere FOS-versie of die rechtstreeks van v9.0.1x naar v9.1.1x worden geüpgraded, lopen GEEN risico, zoals wordt weergegeven in de volgende voorbeelden van het upgradepad:
 
  • FOS v9.0.1x => v9.1.0 of v9.1.0b => v9.1.1_01 naar v9.1.1b Geen risico om het probleem uit te schakelen
  • FOS v9.0.1x => v9.1.0 of v9.1.0b => v9.1.1a t/m v9.1.1b Geen risico op uitschakeling
  • FOS v9.0.1x => v9.1.0 of v9.1.0b => v9.1.1b t/m v9.2.0 Geen risico op uitschakeling
 
  • FOS v9.0.1x => v9.1.1_01 Niet in risico om het probleem uit te schakelen
  • FOS v9.0.1x => v9.1.1a Geen risico op uitschakeling
  • FOS v9.0.1x => v9.1.1b Geen risico op uitschakeling


Switches die oorspronkelijk zijn geleverd met v9.1.1a of v9.1.1b en nooit zijn gedowngraded naar een v9.1.0x FOS-versie, lopen ook geen risico om dit probleem op te lossen.

De fout doet zich alleen voor na een stroomcyclus.
  • Opnieuw opstarten van de switch veroorzaakt de fout niet
  • HA opnieuw opstarten veroorzaakt de fout niet


DS-6610B switches met levenslange garantie lopen geen risico, omdat alleen de v9.0.1e1_LW en v9.1.1b_LW FOS versies ooit zijn gepost om te downloaden.
FOS v9.1.0b_LW is nooit gepost om te downloaden naar een DS-6610B-LW switch en DS-6610B-LW switches die nooit zijn geladen met een FOS v9.1.0x FOS-versie komen niet in gevaar.

Cause

Brocade DS-6610B met FOS v9.1.1 heeft een DEFECT in de code, waarbij de opstartimages niet kunnen worden gevonden. Hierdoor kan de switch niet opnieuw worden opgestart na stroomuitval of stroomcyclus.
En het is specifiek de DS-6610B en er is een oplossing gemaakt en geïmplementeerd in nieuwere Fabric OS v9.1.1a.


Vanaf v9.1.1 worden tijdens de installatie van G6_ENTRY code symbolische koppelingen van Linux-imagebestanden gebruikt op het G610-platform.

De naam van een van de symbolische koppelingen die zijn gemaakt, heeft dezelfde naam als het rpm-bestand van de Linux security boot image dat is gemaakt tijdens FOS v9.1.0x.
Na het upgraden van v9.1.0x naar v9.1.1x/v9.2.0, wordt het eerder geïnstalleerde opstartbestand verwijderd als het nieuwe symbolische koppelingsbestand is gemaakt. Aangezien de symbolische koppeling echter dezelfde naam heeft, wordt deze ook per ongeluk verwijderd.
Deze fout wordt niet gedetecteerd vanwege een defect in de u-boot-code.
Het symbolische koppelingsbestand wordt opnieuw gemaakt bij een toekomstige upgrade, maar hoewel de G610 zich in een FOS-versie bevindt waarop het bestand is verwijderd, kan het niet opstarten na een stroomstoring of stroomcyclus.
HA-gebeurtenissen en opnieuw opstarten worden niet beïnvloed door dit ontbrekende bestand.

Brocade DEFECT FOS-844483
Brocade TSB 2023-290-A

Resolution

FIX:
Wanneer het probleem zich voordoet, vervangt u (RMA) de switch.

Oplossing:
Voor DS-6610B met een v9.0.1x-versie van FOS, rechtstreeks upgraden naar een van de 9.1.1.x-versies.

Voor DS-6610B met versies van v9.1.0x, alleen upgraden naar 9.1.1c tor 9.2.0a of hogere versies.

Voor DS-6610B met v9.1.1x of FOS v9.2.0 en die eerder was geladen met een versie van FOS v9.1.0x voorafgaand aan deze eenmalige upgrade, upgrade naar een hogere versie van FOS.
  • Het v9.1.0x-bestand is al verwijderd en het symbolische koppelingsbestand wordt opnieuw gemaakt op deze tweede upgrade.)
  • Of voer optioneel een firmwarecleaninstall uit naar dezelfde versie van v9.1.1x of v9.2.0 FOS die wordt uitgevoerd. Hiermee herstelt u het ontbrekende bestand en voorkomt u problemen als gevolg van een stroomuitval. Raadpleeg de documentatiehandleidingen voor de stappen en procedure die nodig zijn om een schone firmware-installatie uit te voeren.

Upgrade naar v9.1.1c of v9.2.0a of hoger van FOS met de oplossing.

Article Properties


Affected Product

Connectrix

Product

Connectrix B-Series, Connectrix DS-6610B

Last Published Date

27 Jun 2023

Version

9

Article Type

Solution