Connectrix Brocade. Сбой модернизации FOS с кодом события «syntax error near unexpected token '=~'

Summary: Происходит сбой модернизации FOS с кодом события «syntax error near unexpected token» и «$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
Имя или IP-адрес сервера: 172.xxx.xxx.xxx
Имя пользователя: ftpuser
Имя файла: v9.1.1d1_G6_ENTRY
Сетевой протокол (1 — автоматический выбор, 2 FTP, 3 — SCP, 4 — SFTP) [1]: 2
Пароль:
IP-адрес сервера: 172.xxx.xxx.xxx, протокол IPv4
Проверка системных настроек для скачивания микропрограммы...
Вы принимаете и принимаете условия, изложенные в Лицензионном соглашении с конечным пользователем (EULA) для этого продукта?
Ответьте (Y/y), чтобы принять, (N/n), чтобы не принять, или (D/d), чтобы отобразить EULA): y
/tmp/fwdl-1139/preinst: строка 3454: ожидается условный двоичный оператор
/tmp/fwdl-1139/preinst: строка 3454: синтаксическая ошибка рядом с неожиданным маркером «=~»
/tmp/fwdl-1139/preinst: строка 3454: ' if [[ $duplicates_exist =~ ERROR ]]then'

Перед загрузкой указанной микропрограммы выполните следующие вопросы:

Не удалось скачать микропрограмму.
BrocadeSwitch:admin>

Cause

Эта проблема возникала, если пропустился переход в пути модернизации при использовании команды «firmwaredownload».
Например, в этом сценарии обновление FOS пытается перейти с версии 8.2.3c непосредственно на версию 9.1.1d1, минуя версии 9.0.x.

Resolution

Чтобы избежать этой проблемы, выполните следующие действия для модернизации без прерывания работы:
 

  1. Модернизация Fabric OS v8.2.x до Fabric OS 9.0.x.

  2. Обновите Fabric OS 9.0.x до Fabric OS 9.1.x (убедитесь в наличии действительного сертификата Brocade TruFOS).

  3. Модернизация Fabric OS 9.1.x до Fabric OS 9.2.0.x

  4. Наконец, обновите Fabric OS 9.2.0.x до Fabric OS 9.2.1

Эта последовательность обеспечивает плавный и стабильный процесс модернизации.

Additional Information

Программное обеспечение Fabric OS не поддерживает обновление без прерывания работы с любого выпуска, предшествующего одному основному выпуску, предшествующему устанавливаемому.
Например, обновление без прерывания работы до Fabric OS v9.2.1 поддерживается только с Fabric OS v9.2.0x.
Обновление с более ранней версии Fabric OS (например, Fabric OS v9.1.x) можно выполнить только с прерыванием работы.

 

Прямое обновление с прерыванием работы можно выполнить с помощью команды «firmwaredownload -s», чтобы перейти с Fabric OS v9.0.1x на v9.2.1 в режиме одного CP.

Справочное руководство:
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 Значок ссылки стороннего производителя

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.