Symptoms
Vaikutus:
Kytkimen
toimintojen menetys
Kytkin ei käynnisty uudelleenkäynnistyksen jälkeen.
Ympäristö:
Dellin laitteistot: Connectrix DS-6610B (vain DS-6610B on vaarassa.)
Brocade-ohjelmisto: Fabric-käyttöjärjestelmä 9.1.0
Brocade-ohjelmisto: Fabric OS 9.1.1
Ongelma:
Kytkimen päivittäminen Fabric OS 9.1.0x -versiosta mihin tahansa Fabric OS 9.1.1x- tai Fabric OS 9.2.0 -versioon voi epäonnistua. Jos virta katkeaa tai virtajohto on vedetty.
DS-6610b-kytkimen on oltava kerran ladattuna FOS 9.1.0x -version kanssa, jotta tämä ongelma ilmenee.
Sen jälkeen sama DS-6610B-kytkin on päivitettävä mihin tahansa FOS 9.1.1x -versioon (v9.1.1_01, 9.1.1a, 9.1.1b) tai FOS 9.2.0 -versioon eikä sitä ole päivitetty sen jälkeen, ennen kuin se jää uudelle kooditasolle.
Konsolin tuloksessa on: ERROR: can't get kernel image!
Esimerkki sarjakonsolin tuloksesta:
-Toimittajan: 0x1c79-tuoteversion 1.0
0x3100
2 USB-laitetta löytyi
skannaa usb tallennuslaitteille... 1 tallennuslaitetta löytyy
-asetukseksi 2
Secure Boot Mode Enabled (Suojattu käynnistystila käytössä), järjestelmä luotetussa tilassa
Pysäytä automaattinen käynnistys painamalla ESC-näppäintä: 0
** Tiedostoa ei löydy /boot/signed_bzImage.itb **
2 805 tavua, luku 430 ms (5,9 KiB/s)
## Suorituskomentosarja 00200000
sha1,rsa2048:dev+ sha1+ WARNING: käytettävissä olevan muistin säätäminen versioon 3000000
Bootm-komennon
väärä levykuvan muoto
ERROR: can't get kernel image!
Jotta ongelma ilmenee, DS-6610b-kytkimeen on kerran ladattava FOS 9.1.0x -versio, jotta se on vaarassa.
Sen jälkeen sama DS-6610B-kytkin on päivitettävä mihin tahansa FOS 9.1.1x -versioon (v9.1.1_01, 9.1.1a, 9.1.1b) tai FOS 9.2.0 -versioon eikä sitä ole päivitetty sen jälkeen, ennen kuin se jää uudelle kooditasolle.
Lisäksi kytkin on sammutettava, kun laiteohjelmistoversio on vielä käynnissä.
Seuraavat päivitystilanteet saattavat aiheuttaa DS-6610B-järjestelmän vioittumisen:
- FOS 9.0.1x => 9.1.0 tai 9.1.0b v9.1.1_01 ja sammuu tämän kooditason aikana
- FOS 9.0.1x => 9.1.0 tai 9.1.0b–9.1.1a, sammutettuna tällä kooditasolla
- FOS 9.0.1x => 9.1.0 tai 9.1.0b–9.1.1b ja sammutettuna tällä kooditasolla
- FOS 9.0.1x => 9.1.0 tai 9.1.0b–9.2.0, ja sammutetaan kooditasolla
Kytkimet, jotka on päivitetty versiosta 9.1.1x uudempaan fos-versioon tai jotka on päivitetty suoraan versiosta 9.0.1x versioon 9.1.1x, EIVÄT ole vaarassa, kuten seuraavassa päivityspolun esimerkeissä näkyy:
- FOS 9.0.1x => 9.1.0 tai 9.1.0b => v9.1.1_01–9.1.1b Ei ole vaarassa sammua
- FOS 9.0.1x => 9.1.0 tai 9.1.0b => 9.1.1a–9.1.1b Ei ole vaarassa sammua
- FOS 9.0.1x => 9.1.0 tai 9.1.0b => 9.1.1b–9.2.0 Ei ole vaarassa sammua
- FOS 9.0.1x => v9.1.1_01 Ei ole vaarassa sammua
- FOS 9.0.1x => 9.1.1a Ei ole vaarassa sammua
- FOS 9.0.1x => 9.1.1b Ei ole vaarassa sammua
Tämä ongelma ei myöskään koske kytkimiä, joissa oli alun perin 9.1.1a- tai 9.1.1b-versio, eikä niitä ole koskaan varhennettu versioon 9.1.0x FOS.
Vika ilmenee ainoastaan uudelleenkäynnistyksen jälkeen.
- Kytkimen uudelleenkäynnistys ei aiheuta vikaa
- HA-uudelleenkäynnistys ei aiheuta vikaa
DS-6610B-kytkimet, joilla on Elinikäinen takuu, eivät ole vaarassa, koska ainoastaan v9.0.1e1_LW ja v9.1.1b_LW fos -versiot on julkaistu ladattavaksi.
FOS-v9.1.0b_LW ei ole koskaan ladattu ladattavaksi DS-6610B-LW-kytkimeen, eikä DS-6610B-LW-kytkimiä ole koskaan ladattu FOS 9.1.0x FOS -versiolla.
Cause
Brocade DS-6610B:n FOS 9.1.1 -versiossa on virhe koodissa, jossa käynnistysnäköistiedostoja ei löydy. Kytkin ei käynnisty uudelleen sähkökatkon tai sammutuksen jälkeen.
Se on myös DS-6610B-malli, ja korjaus on luotu ja otettu käyttöön uudemmassa Fabric OS 9.1.1a -versiossa.
Versiosta 9.1.1 alkaen G610-ympäristössä käytetään G6_ENTRY-koodin asennuksen jälkeen Linux-näköistiedostojen symbolisia linkkejä.
Yhden symbolisen linkin nimi on sama kuin fos 9.1.0x -versiossa luodun Linux-suojauksen käynnistysnäköistiedoston rpm-tiedoston nimi.
Kun versio 9.1.0x on päivitetty versioon 9.1.1x/9.2.0, aiemmin asennettu käynnistystiedosto poistetaan uuden symbolisen linkkitiedoston luomisen yhteydessä. Koska symbolinen linkki on kuitenkin samanniminen, se poistetaan myös virheellisesti.
Tätä vikaa ei havaita u-boot-koodin vian vuoksi.
Symbolinen linkkitiedosto luodaan uudelleen tulevassa päivityksessä, mutta kun G610-mallissa on fos-versio ja tiedosto on poistettu, käynnistys ei onnistu sähkökatkon tai sammutinjakson jälkeen.
Tämä puuttuva tiedosto ei vaikuta HA-tapahtumiin eikä uudelleenkäynnistyksiin.
Brocade-VIAN FOS-844483
Brocade TSB 2023-290-A
Resolution
KORJATA:
Jos ongelma ilmenee, vaihda kytkin (RMA).
Workaround:
Jos käytössä on DS-6610B,jossa on mikä tahansa 9.0.1x-versio, päivitä suoraan johonkin 9.1.1.x-versiosta.
Jos käytössä on DS-6610B-versio 9.1.0x, päivitä vähintään versioon 9.1.1c versioon 9.2.0a.
Jos DS-6610B-mallissa on käytössä 9.1.1x- tai FOS 9.2.0 -versio ja joka oli aiemmin ladattu fos-versiolla 9.1.0x ennen tätä kertapäivitystä, upgrade on uudempi FOS-versio.
- 9.1.0x-tiedosto on jo poistettu ja symbolinen linkkitiedosto luodaan uudelleen tässä toisessa päivityksessä.)
- Voit myös asentaa laiteohjelmistoncleaninstall-apuohjelman samaan versioon 9.1.1x- tai 9.2.0-versiossa, joka on käynnissä. Tämä palauttaa puuttuvan tiedoston ja estää virtatapahtumasta johtuvat ongelmat. Katso oppaiden ohjeista ohjeet, joiden avulla voit tehdä laiteohjelmiston puhtaan asennuksen.
Päivitä korjauksella versioon 9.1.1c tai vähintään versioon 9.2.0a.