Как восстановить dell EMC Networking N2000 и N3000 после несогласованного состояния при понижении версии микропрограммы

Summary: Как восстановить dell EMC Networking N2000 и N3000 после несогласованного состояния при понижении версии микропрограммы

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


В этой статье объясняется, как восстановить коммутатор из несогласованного состояния при понижении версии микропрограммы в Dell N2000 и N3000.
 

Требование


Требуется доступ консоли к коммутатору.  Для завершения процесса потребуется физический доступ к порту консоли коммутатора.  Вам потребуется персональный компьютер с последовательным портом или адаптер с USB на последовательный порт и последовательный кабель RJ45, который поставляется с коммутатором.

Причина


Коммутатор зависает в несогласованном состоянии из-за несовместимой версии CPLD.
Коммутатор переходит в несогласованное состояние, когда установленная CPLD является более новой версией, чем микропрограмма, для понижения версии.  При понижении версии микропрограммы необходимо учесть версию CPLD и при необходимости понизить ее версию.
Например, для микропрограммы версии 6.0.1.3 требуется CPLD версии 13.
Если заказчик понизвает версию микропрограммы более высокой версии 6.6.0.2 с CPLD 20 непосредственно до версии 6.0.1.3, не выполнив процедуру понижения версии, коммутатор может зависть в несогласованное состояние.
Версию CPLD, совместимую с версией микропрограммы, можно найти в примечаниях к выпуску, прилагаемых к соответствующему файлу загрузки микропрограммы.


 

Как узнать, находится ли коммутатор в несогласованном состоянии


При загрузке коммутатора отображается сообщение журнала с сообщением «система перезапускается из-за несогласованного состояния».

Примеры журналов консоли

Ниже приведен пример журнала консоли коммутатора во время загрузки, который показывает, что коммутатор находится в несогласованности (не указана полная последовательность загрузки для краткости).

Извлечение операционного кода из файла .stk... 2 —
готово.
Загрузка операционного кода... Договорились.
Распаковка операционного кода... Договорились.
Распаковка приложений.lzma
Работа SyncDB...
Файл: stm_api.c, строка: 62, Ошибка 0 (0x0)
<185> May 14 01:38:40 0.0.0.0 General[fp_main_task]: stm_api.c(62) 1 %% Error 0 (0x0)Размер пула
DMA:
16777216 AXI 0: Dev 0xb342, Rev 0x01, Chip BCM56342_A0, драйвер BCM56340_A0
В hpcLocalUnitTypeIdGet:611
не удалось найти плату В sysapiHpcStmUnitDbEntryLocalUnitIndexGet:342

не удалось найти плату Система перезапускается из-за несогласованного состояния 0 в файле: stm_api.c строка 62
<184> 14 мая 01:38:43 0.0.0.0-1 LOG[fp_main_task]: log_cnfgr.c(1357) 3 %% Система перезапускается из-за несогласованного состояния.      
                           
Не удается получить номер устройства! 
Обжимной модуль SIGSEGV Для
коммутатора настроена эта сборка для копирования этой информации о сбое в файл.
Символы уже загружены.
начиная с pid 12
, синхронизируйте файловые системы...... Перезагрузка системы
может занять несколько минут!
Система откатится прямо сейчас!
Отправка SIGTERM на все процессы
, отправленные SIGKILL для всех процессов
с запросом перезагрузки системы


 

Решение

Загрузите коммутатор в правильной версии микропрограммы (совместимо с версией CPLD) и выполните правильную процедуру понижения версии.

Вариант 1

Загрузите коммутатор в раздел резервной копии. Существует вероятность того, что заказчик только что скопирует более старую микропрограмму в раздел резервного копирования и пытается перезагрузить коммутатор в разделе резервного копирования.

Варианты загрузки Dell Networking
============================
Выберите пункт меню в течение 3 секунд, или операционный код запустится автоматически...
1 - Запуск операционного кода
2.


Экранное меню загрузки При появлении меню загрузки выберите 2 «Меню загрузки дисплея».

Выберите (1, 2

) Главное меню загрузки==============
1 - Запуск операционного
кода 2 - Выбрать скорость
передачи данных 3 -
Извлечь журналы 4 - Загрузить новый
операционный код 5 - Отображение операционных
кодов 9 -
Перезагрузка 10 -
Восстановление конфигурации до заводских настроек по умолчанию 11 - Активируйте резервное
копирование образа 12 -

Запуск восстановления пароля из главного меню загрузки выберите 11 «Activate Backup Image».

Введите Choice# 11

После этого перезагрузите коммутатор с параметром 9 «Reboot».

Boot Main Menu
==============
1 - Start Operational Code
2 - Select Baud Rate
3 - Retrieve Logs
4 - Load New Operational Code
5 - Display Operational Code Details 9 - Reboot
10 - Restore Configuration to Factory Defaults
11 - Activate Backup Image
12 - Start Password Recovery

Enter Choice# 9

Option 2
If the 1st option did not work
, try to load firmware using TFTP/XMODEM. Выполните процедуру, приведенную в руководстве по модернизации для восстановления коммутатора.

  • Если известна предыдущая версия микропрограммы, выполните модернизацию до этой версии.
  • Если версия микропрограммы неизвестна, обновите ее до последней доступной версии микропрограммы.



После восстановления коммутатора выполните правильную процедуру понижения версии, приведенную в руководстве по модернизации с файлом загрузки микропрограммы. Выполните модернизацию до промежуточной версии микропрограммы N3000_N2000vB.6.3.2.stk и понижение версии CPLD до 13.



 

Cause

Коммутатор зависает в несогласованном состоянии из-за несовместимой версии CPLD.
Коммутатор переходит в несогласованное состояние, когда установленная CPLD является более новой версией, чем микропрограмма, для понижения версии.  При понижении версии микропрограммы необходимо учесть версию CPLD и при необходимости понизить ее версию.

Resolution

Вариант 1

Загрузите коммутатор в раздел резервной копии. Существует вероятность того, что заказчик только что скопирует более старую микропрограмму в раздел резервного копирования и пытается перезагрузить коммутатор в разделе резервного копирования.

Вариант 2
Если параметр 1st не работает, попробуйте загрузить микропрограмму с помощью TFTP/XMODEM. Выполните процедуру, приведенную в руководстве по модернизации для восстановления коммутатора.

Affected Products

PowerSwitch N2000 Series, PowerSwitch N3000 Series, SmartFabric OS10 Software
Article Properties
Article Number: 000143229
Article Type: Solution
Last Modified: 11 Oct 2023
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.