Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagecoldfusion
SNR-S2995G-24FX#copy usb:/S2995G/nos.img nos.img

Обновление ПО на стеке коммутаторов с перерывом связи

Если вы обновляете ПО на коммутаторах в стеке, то необходимо указывать номер члена стека:

Code Block
languagecoldfusion
SNR-S2995G-24FX#copy tftp://10.10.10.10/nos.img member-10#nos.img
SNR-S2995G-24FX#copy tftp://10.10.10.10/nos.img member-11#nos.img

и выполнить перезагрузку стека с помощью команды "reload" на AM (Active Master)

Info
titleВажно!
  • Все коммутаторы в стеке VSF должны иметь одинаковую версию ПО
  • Если требуется установить ПО на nandflash или другой тип памяти, отличный от "flash:" (пункт назначения по умолчанию), то, указывая путь назначения передачи, не забываем указывать и его, например: member-1#nandflash:nos.img 

Обновление ПО на стеке коммутаторов без перерыва связи (для ПО, поддерживающего HA)

Если ПО, на котором в данный момент работает ваш стек, является HA-версией (High Availability, можно проверить по наличию команды "show ha state" в привилегированном режиме), то вы можете выполнить обновление стека без перерыва связи.

Info
titleВажно!

Если между старой и новой версией ПО есть изменения, касающиеся VSF, есть предупреждающие сообщения в файле ReadMe в архиве с ПО, или менялся метод нумерации ПО, то стоит использовать обновление с перерывом связи.
В противном случае стек может не сойтись, и вы получите ситуацию Split Brain, когда оба участника будут считать себя AM.
Поэтому просим выполнять следующие рекомендации при обновлении стека без перерыва связи:

  • Удостовериться по Changelog, что между старой и новой версиями нет изменений, затрагивающих VSF
  • Чтобы как можно скорее восстановить работу стека в случае негативного исхода, заранее загрузить новое ПО сразу на обоих участников стека 


Алгоритм обновления без перерыва связи:

Загружаем ПО на обоих участников стека:

Code Block
languagecoldfusion
copy tftp://a.b.c.d/nos.img member-1#nos.img
copy tftp://a.b.c.d/nos.img member-2#nos.img

Выполняем на AM команду:

Code Block
force switchover

— при вводе этой команды AM передаёт свои "обязанности" SM и перезагружается с новой версией ПО, а SM "подхватывает" обязанности AM и становится им.

После перезагрузки бывший AM встраивается в стек в роли SM с новой версией ПО. Пришёл черёд обновить и новый AM.
Для этого проверяем на AM, что статус HA имеет состояние "AM_REALT" (после перезагрузки участника нужно немного подождать, пока статус будет достигнут) с помощью команды:

Code Block
show ha state

Если состояние действительно "AM_REALT", то на AM вводим команду:

Code Block
force switchover

— при вводе этой команды AM передаёт свои "обязанности" SM и перезагружается с новой версией ПО, а SM "подхватывает" обязанности AM и становится им.
После перезагрузки коммутатор встроится в стек в роли AM на новой версии ПО, и таким образом роли вернутся на свои места, как они были распределены перед началом обновления.

Обновление  NOS через HTTP

...

Code Block
languagecoldfusion
SNR-S2995G-24FX(config)#ip ftp username nag password nag

Использование nandflash и mmc

Некоторые линейки коммутаторов SNR оснащены nandflash или mmc памятью, которая может которые могут быть использована использованы для хранения нескольких версий образа ПО или конфигураций.

Просмотр содержимого всех видов энергонезависимой памяти (Flash, nandflash, mmc)  одновременно:

Code Block
languagecoldfusion
SNR-S2995G-24FX#dir all 

Просмотр содержимого nandflash:

Code Block
languagecoldfusion
SNR-S2995G-24FX#dir nandflash:

Копирование образа ПО на nandflash:

...

Code Block
languagecoldfusion
SNR-S2995G-24FX#delete nandflash:nos0154.img

Просмотр содержимого mmc:

Code Block
languagecoldfusion
SNR-S4350X-24FC#dir mmc: 

Копирование образа ПО на mmc:

Code Block
languagecoldfusion
SNR-S4350X-24FC#copy tftp://192.168.1.3/SNR-S4350X-24(48)FC_V707R301C011.img mmc:nos.img

Удаление файла с mmc:

Code Block
languagecoldfusion
SNR-S4350X-24FC#delete mmc:nos.img

Восстановление ПО из Boot-режима

Если ПЗУ коммутатора не содержит образа ПО или его пришлось отформатировать (командой 'format flash:)', то восстановление ПО необходимо проводить в Boot-режиме.

Если на лицевой панели коммутатора имеется MGMT-порт, то следует использовать именно его для для подключения к сегменту сети с файловым сервером. Если такого порта нет, то можно использовать 1-й порт.

Info
titleВажно!
Для коммутатора 

На SNR-S2989G-24TX (и других моделях серии SNR-S2989 без MGMT-порта) для восстановления образа ПО можно использовать только USB-flash.

Для моделий серии  S2989G-48TX, S2995G, S3850G при восстановлении ПО коммутатора в Boot-режиме можно использовать только MGMT-порт

Файловая система должна быть FAT.

[Boot]: run usb:/nos.img

После запуска образа с USB-flash, нужно скопировать образ в flash коммутатора - copy usb:/nos.img nos.img
Если вы захотите просмотреть в Boot-режиме содержание USB через команду "dir usb:", то учитывайте, что коммутатор в режиме Boot считывает содержание флешки только во время запуска этого режима, поэтому содержание USB-накопителя вы сможете увидеть, только если предварительно подключите USB-накопитель, а не после того, как Boot-режим уже будет загружен.

Для входа в Boot-режим необходимо нажать сочетание клавиш Ctrl+b при загрузке коммутатора.

...