Connectrix Brocade: FOS-päivitys epäonnistuu tapahtumakoodilla 'syntaksivirhe odottamattoman tunnuksen lähellä' =~'
Zusammenfassung: FOS-päivitys epäonnistuu tapahtumakoodeilla syntaksivirhe lähellä odottamatonta tunnusta ja $duplicates_exist =~ ERROR.
Symptome
BrocadeSwitch:admin> laiteohjelmiston lataus
Palvelimen nimi tai IP-osoite: 172.xxx.xxx.xxx
Käyttäjänimi: ftpuser
Tiedoston nimi: v9.1.1d1_G6_ENTRY
Verkkoprotokolla (1 - automaattinen valinta, 2 - FTP, 3 -SCP, 4 -SFTP) [1]: 2
Salasana:
Palvelimen IP-osoite: 172.xxx.xxx.xxx, protokolla IPv4
Tarkistetaan laiteohjelmiston latauksen järjestelmäasetuksia...
Hyväksytkö tämän tuotteen loppukäyttäjän käyttöoikeussopimuksessa (EULA) määritetyt ehdot?
Hyväksy vastaamalla (K/E), (N/e) Ei hyväksy tai (D/d) näytä käyttöoikeussopimus):y
/tmp/fwdl-1139/preinst: rivi 3454: ehdollinen binäärioperaattori odotettavissa
/tmp/fwdl-1139/preinst: rivi 3454: syntaksivirhe odottamattoman tunnuksen lähellä '=~'
/TMP/FWDL-1139/preinst: rivi 3454: ' if [[ $duplicates_exist =~ ERROR ]]then
Huomioi seuraavat asiat ennen tietyn laiteohjelmiston lataamista:
Laiteohjelmiston lataus epäonnistui.
BrocadeSwitch:admin>Ursache
Tämä ongelma ilmenee, kun hyppy ohitetaan päivityspolussa käytettäessä firmwaredownload-komentoa.
Esimerkiksi tässä tilanteessa FOS-päivitys yrittää siirtyä versiosta 8.2.3c suoraan versioon 9.1.1d1 ohittaen 9.0.x-versiot.
Lösung
Voit välttää tämän ongelman noudattamalla näitä häiriöttömän päivityksen ohjeita:
-
Päivitä Fabric OS v8.2.x:stä Fabric OS 9.0.x:ään.
-
Päivitä Fabric OS 9.0.x -versiosta Fabric OS 9.1.x -versioon (varmista, että sinulla on voimassa oleva Brocade TruFOS -sertifikaatti).
-
Päivitä Fabric OS 9.1.x -versiosta Fabric OS 9.2.0.x -versioon.
-
Päivitä lopuksi Fabric OS 9.2.0.x -versiosta Fabric OS 9.2.1 -versioon
Tämä järjestys varmistaa sujuvan ja vakaan päivitysprosessin.
Weitere Informationen
Fabric OS -ohjelmisto ei tue häiriöttömiä päivityksiä useammasta kuin yhdestä asennusta aiemmasta pääversiosta.
Esimerkiksi Fabric OS 9.2.1:n häiriöttömiä päivityksiä tuetaan vain Fabric OS 9.2.0x:ssä.
Fabric OS:n aiemmasta versiosta (esimerkiksi Fabric OS v9.1.x) voi päivittää vain häiritsevästi.
Häiritsevän suoran päivityksen voi tehdä komennolla "firmwaredownload -s" siirtyäksesi Fabric OS v9.0.1x:stä versioon 9.2.1 yhden CP:n tilassa.
Käsikirja:
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-92x-upg.pdf 
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-91x-upg.pdf 
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-90x-upg.pdf 