Connectrix Brocade : La mise à niveau FOS échoue avec le code d’événement « erreur de syntaxe près du jeton inattendu » =~

Zusammenfassung: La mise à niveau FOS échoue avec le code d’événement « syntax error near unexpected token » et « $duplicates_exist =~ ERROR ».

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

BrocadeSwitch :admin> firmwaredownload
Nom ou adresse IP du serveur : 172.xxx.xxx.xxx
Nom d’utilisateur : ftpuser
Nom du fichier : v9.1.1d1_G6_ENTRY
Network Protocol(1-auto-select, 2-FTP, 3-SCP, 4-SFTP) [1] : 2
Mot de passe:
IP du serveur : 172.xxx.xxx.xxx, protocole IPv4
Vérification des paramètres système pour le téléchargement du firmware...
Acceptez-vous les conditions décrites dans le Contrat de licence utilisateur final (EULA) pour ce produit ?
Veuillez répondre par (O/y) pour accepter, (N/n) pour ne pas accepter, ou (D/d) pour afficher le CLUF) :y
/tmp/fwdl-1139/preinst : line 3454 : conditional binary operator expected
/tmp/fwdl-1139/preinst : line 3454 : syntax error near unexpected token '=~'
/tmp/fwdl-1139/preinst : line 3454 : ' if [[ $duplicates_exist =~ ERROR ]]then'

Veuillez traiter les points suivants avant de télécharger le firmware spécifié :

Échec du téléchargement du firmware.
BrocadeSwitch :admin>

Ursache

Ce problème se produit lorsqu’un hop est ignoré dans le chemin de mise à niveau lors de l’utilisation de la commande « firmwaredownload ».
Par exemple, dans ce scénario, la mise à niveau FOS tente de passer directement de la version 8.2.3c à la version 9.1.1d1, en contournant les versions 9.0.x.

Lösung

Pour éviter ce problème, procédez comme suit pour une mise à niveau sans perturbation :
 

  1. Mise à niveau de Fabric OS v8.2.x vers Fabric OS 9.0.x.

  2. Effectuez une mise à niveau de Fabric OS 9.0.x vers Fabric OS 9.1.x (assurez-vous de disposer d’un certificat Brocade TruFOS valide).

  3. Mise à niveau de Fabric OS 9.1.x vers Fabric OS 9.2.0.x.

  4. Enfin, effectuez la mise à niveau de Fabric OS 9.2.0.x vers Fabric OS 9.2.1

Cette séquence garantit un processus de mise à niveau fluide et stable.

Weitere Informationen

Le logiciel Fabric OS ne prend pas en charge les mises à niveau sans perturbation à partir d’une version majeure antérieure à celle en cours d’installation.
Par exemple, les mises à niveau sans perturbation vers Fabric OS v9.2.1 ne sont prises en charge qu’à partir de Fabric OS v9.2.0x.
La mise à niveau à partir d’une version antérieure de Fabric OS (par exemple, Fabric OS v9.1.x) ne peut être effectuée qu’avec une interruption.

 

Une mise à niveau directe avec interruption peut être effectuée à l’aide de la commande « firmwaredownload -s » pour passer de Fabric OS v9.0.1x à v9.2.1 en mode CP unique.

Mode d’emploi de référence :
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-92x-upg.pdf
Icône de lien tiers
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-91x-upg.pdf Icône de lien tiers
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-90x-upg.pdf Icône de lien tiers

Betroffene Produkte

Connectrix B-Series Fabric OS 9.X
Artikeleigenschaften
Artikelnummer: 000227492
Artikeltyp: Solution
Zuletzt geändert: 02 Aug. 2024
Version:  1
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.