Symptoms
Indvirkning:
Tab af funktionalitet for switchen
Switchen kommer ikke op igen efter genstart.
Miljø:
Dell-hardware: Connectrix DS-6610B (kun DS-6610B er i fare.)
Brocade-software: Fabric OS 9.1.0
Brocade-software: Fabric OS 9.1.1
Problem:
Opgradering af switch fra Fabric OS 9.1.0x til alle versioner af Fabric OS 9.1.1x eller Fabric OS 9.2.0 kan være i risiko for ikke at kunne starte op. Når der er strømafbrydelse, eller strømkablet er trukket ned.
DS-6610b-switchen skal på én gang være indlæst med en version af FOS v9.1.0x for at være i fare for at støde på dette problem.
Den samme DS-6610B-switch skal derefter være blevet opgraderet til alle versioner af FOS v9.1.1x (v9.1.1_01, v9.1.1a, v9.1.1b) eller til FOS v9.2.0 og ikke opgraderet igen efter dette, for at forblive på dette nye kodeniveau.
Konsoloutput viser: "FEJL: kan ikke hente kerneafbildning!"
Eksempel på seriel konsoloutput:
-Kreditor: 0x1c79 produktversion 1.0
0x3100
2 USB-enheder fundet
scanner USB til lagerenheder... 1 lagerenhed(er) fundet
indstilling prt til 2
Secure Boot-tilstand aktiveret, system i betroet tilstand
Tryk på ESC for at stoppe automatisk start: 0
** Filen blev ikke fundet /boot/signed_bzImage.itb **
2805 bytes læst i 430 ms (5.9 KiB/s)
## Udfører script på 00200000
sha1,rsa2048:dev+ sha1+ ADVARSEL: Justering af tilgængelig hukommelse til 30000000
Forkert billedformat til bootm-kommando
FEJL: Kan ikke hente kerneafbildning!
For at dette problem kan eksistere, skal DS-6610b-switchen på et tidspunkt være indlæst med en version af FOS v9.1.0x for at være i fare.
Den samme DS-6610B-switch skal derefter være blevet opgraderet til alle versioner af FOS v9.1.1x (v9.1.1_01, v9.1.1a, v9.1.1b) eller til FOS v9.2.0 og ikke opgraderet igen efter dette, for at forblive på dette nye kodeniveau.
Endelig skal switchen slukkes, mens den stadig er i denne firmwareversion.
Følgende opgraderingsscenarier efterlader en DS-6610B i risiko for at støde på denne fejl:
- FOS v9.0.1x => v9.1.0 eller v9.1.0b til v9.1.1_01 og derefter slukket, mens det er på dette kodeniveau
- FOS v9.0.1x => v9.1.0 eller v9.1.0b til v9.1.1a og derefter slukket, mens det er på dette kodeniveau
- FOS v9.0.1x => v9.1.0 eller v9.1.0b til v9.1.1b og derefter slukket, mens det er på dette kodeniveau
- FOS v9.0.1x => v9.1.0 eller v9.1.0b til v9.2.0 og derefter slukket, mens det er på dette kodeniveau
Switche, der opgraderes fra v9.1.1x til en højere FOS-version, eller som opgraderes direkte fra v9.0.1x til v9.1.1x, er IKKE i fare som vist i følgende eksempler på opgraderingssti:
- FOS v9.0.1x => v9.1.0 eller v9.1.0b => v9.1.1_01 til v9.1.1b Problem med ikke at slukke
- FOS v9.0.1x => v9.1.0 eller v9.1.0b => v9.1.1a til v9.1.1b Problem med manglende risiko
- FOS v9.0.1x => v9.1.0 eller v9.1.0b => v9.1.1b til v9.2.0 Problem med ikke at skulle slukke
- FOS v9.0.1x => v9.1.1_01 Ikke i risiko for at slukke
- FOS v9.0.1x => v9.1.1a Problem med ikke at slukke
- FOS v9.0.1x => v9.1.1b Problem med ikke at slukke
Switche, der oprindeligt blev leveret med v9.1.1a eller v9.1.1b og aldrig nedgraderet til en v9.1.0x FOS-version, er heller ikke i risiko for at støde på dette problem.
Fejlen opstår kun efter en tænd/sluk-cyklus.
- Genstart af switch forårsager ikke fejlen
- HA-genstart forårsager ikke fejlen
DS-6610B-switche med levetidsgaranti er ikke i fare, da kun v9.0.1e1_LW- og v9.1.1b_LW FOS-versioner nogensinde er blevet offentliggjort til download.
FOS v9.1.0b_LW har aldrig været lagt til download på en DS-6610B-LW-switch, og DS-6610B-LW-switche, der aldrig er blevet indlæst med en FOS v9.1.0x FOS-version, vil ikke være i fare.
Cause
Brocade DS-6610B, der kører FOS v9.1.1, har en DEFEKT i koden, hvor opstartsbillederne ikke kan findes. Forårsager, at switchen ikke kan genstarte efter strømafbrydelse eller sluk og tænd.
Og det er specifikt DS-6610B, og en rettelse er blevet oprettet og implementeret i nyere Fabric OS v9.1.1a.
Fra og med v9.1.1, under efterinstallation af G6_ENTRY kode, bruges symbolske links til Linux-billedfiler på G610-platformen.
Navnet på et af de symbolske links, der er oprettet, har samme navn som rpm-filen med Linux-sikkerhedsopstartsbilledet, der blev oprettet under FOS v9.1.0x.
Efter opgradering fra v9.1.0x til v9.1.1x/v9.2.0 slettes den tidligere installerede startfil, da den nye symbolske linkfil blev oprettet. Men da det symbolske link har samme navn, slettes det også ved en fejltagelse.
Denne fejl registreres ikke på grund af en fejl i u-boot-koden.
Den symbolske linkfil vil blive genoprettet ved enhver fremtidig opgradering, men mens G610 forbliver i en FOS-version med filen slettet, kan den ikke starte efter strømsvigt eller tænd/sluk.
HA-hændelser og genstarter påvirkes ikke af denne manglende fil.
Brocade DEFEKT FOS-844483
Brocade TSB 2023-290-A
Resolution
LAVE:
Hvis problemet opstår, skal du udskifte (RMA) switchen.
Løsning:
For DS-6610B, der kører en v9.0.1x-version af FOS, skal du opgradere direkte til en af 9.1.1.x-versionerne.
For DS-6610B, der kører alle versioner af v9.1.0x, skal du kun opgradere til version 9.1.1c tor 9.2.0a eller nyere versioner.
For DS-6610B, der kører v9.1.1x eller FOS v9.2.0, og som tidligere var blevet indlæst med en version af FOS v9.1.0x før denne engangsopgradering, skal duopgradere til en højere version af FOS.
- v9.1.0x-filen er allerede blevet slettet, og den symbolske linkfil genoprettes på denne anden opgradering.)
- Eller du kan også udføre en firmwarecleaninstall til samme version af v9.1.1x eller v9.2.0 FOS, der kører. Dermed gendannes den manglende fil, og et problem, der skyldes en strømhændelse, undgås. Se manualerne til dokumentationen for at få oplysninger om de trin og den fremgangsmåde, der er nødvendige for at udføre en ren installation af firmware.
Opgrader til v9.1.1c eller v9.2.0a eller nyere version af FOS med rettelsen.