Connectrix Brocade: La actualización de FOS falla con el código de evento "error de sintaxis cerca del token inesperado '=~'

Summary: La actualización de FOS falla con el código de evento "error de sintaxis cerca de token inesperado" y "$duplicates_exist =~ ERROR".

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

BrocadeSwitch:admin> firmwaredownload
Nombre del servidor o dirección IP: 172.xxx.xxx.xxx
Nombre de usuario: ftpuser
Nombre del archivo: v9.1.1d1_G6_ENTRY
Protocolo de red (1 selección automática, 2 FTP, 3 SCP, 4 SFTP) [1]: 2
Contraseña:
IP del servidor: 172.xxx.xxx.xxx, protocolo IPv4
Comprobando la configuración del sistema para la descarga del firmware...
¿Acepta y está de acuerdo con los términos descritos en el Acuerdo de licencia de usuario final (EULA) para este producto?
Responda con (Y/y) para aceptar, (N/n) para No aceptar o (D/d) para mostrar el EULA):y
/tmp/fwdl-1139/preinst: línea 3454: operador binario condicional esperado
/tmp/fwdl-1139/preinst: línea 3454: error de sintaxis cerca del token inesperado '=~'
/tmp/fwdl-1139/preinst: línea 3454: ' if [[ $duplicates_exist =~ ERROR ]]then'

Tenga en cuenta lo siguiente antes de descargar el firmware especificado:

Falló la descarga del firmware.
BrocadeSwitch: administrador>

Cause

Este problema se produce cuando se omite un salto en la ruta de actualización mientras se utiliza el comando "firmwaredownload".
Por ejemplo, en este escenario, la actualización de FOS intenta pasar de la versión 8.2.3c directamente a la versión 9.1.1d1, omitiendo las versiones 9.0.x.

Resolution

Para evitar este problema, siga estos pasos para una actualización no disruptiva:
 

  1. Actualice de Fabric OS v8.2.x a Fabric OS 9.0.x.

  2. Actualice de Fabric OS 9.0.x a Fabric OS 9.1.x (asegúrese de tener un certificado válido de TruFOS de Brocade).

  3. Actualice de Fabric OS 9.1.x a Fabric OS 9.2.0.x.

  4. Por último, actualice de Fabric OS 9.2.0.x a Fabric SO 9.2.1

Esta secuencia garantiza un proceso de actualización sin inconvenientes y estable.

Additional Information

El software Fabric OS no soporta actualizaciones no disruptivas desde ninguna versión anterior a una versión principal anterior a la que se está instalando.
Por ejemplo, las actualizaciones no disruptivas a Fabric OS v9.2.1 solo se admiten desde Fabric OS v9.2.0x.
La actualización desde una versión anterior de Fabric OS (por ejemplo, Fabric OS v9.1.x) solo se puede realizar de forma disruptiva.

 

Se puede realizar una actualización directa disruptiva mediante el comando "firmwaredownload -s" para pasar de Fabric OS v9.0.1x a v9.2.1 en modo de CP único.

Manual de referencia:
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-92x-upg.pdf
Icono de enlace de otros fabricantes
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-91x-upg.pdf Icono de enlace de otros fabricantes
https://techdocs.broadcom.com/content/dam/broadcom/techdocs/us/en/pdf/fc-networking/software-upgrade/fos-90x-upg.pdf Icono de enlace de otros fabricantes

Affected Products

Connectrix B-Series Fabric OS 9.X
Article Properties
Article Number: 000227492
Article Type: Solution
Last Modified: 02 Aug 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.