Обновление ПО
Прежде всего необходимо загрузить архив с последней рекомендуемой версией ПО для вашего коммутатора. Можно одновременно обновлять Boot-загрузчик и NOS, поочередно копируя их в ПЗУ коммутатора. Чаще всего для этого используется TFTP-сервер. Если в сети нет настроенного сервера, то можно использовать portable-версию.
Info |
---|
|
Если в архиве присутствует файл readme.txt, то очень важно внимательно прочитать его, ведь если "залить" на устройство неправильный boot.rom, то дальнейшее его восстановление будет возможно только через отправку в Сервисный центр компании НАГ. |
Пример обновления boot.rom и nos.img с использованием TFTP-сервера
Обновление Boot-загрузчика:
Code Block |
---|
|
SNR-S2985G-8T-POE#copy tftp://192.168.1.3/S2985G/boot.rom boot.rom
|
Обновление NOS:
Code Block |
---|
|
SNR-S2985G-8T-POE#copy tftp://192.168.1.3/S2985G/nos.img nos.img
|
Проверка результата:
Code Block |
---|
|
SNR-S2985G-8T-POE#show version
|
Пример обновления boot.rom и nos.img с использованием FTP-сервера
Обновление Boot-загрузчика:
Code Block |
---|
|
SNR-S2985G-8T-POE#copy ftp://nag:nag192.168.1.3/S2985G/boot.rom boot.rom
|
Обновление NOS:
Code Block |
---|
|
SNR-S2985G-8T-POE#copy ftp://nag:nag@192.168.1.3/S2985G/nos.img nos.img
|
Пример обновления boot.rom и nos.img с использованием USB-flash
Просмотр содержимого накопителя:
Code Block |
---|
|
SNR-S2995G-24FX#dir usb:
|
Обновление Boot-загрузчика:
Code Block |
---|
|
SNR-S2995G-24FX#copy usb:/S2995G/boot.rom boot.rom
|
Обновление NOS:
Code Block |
---|
|
SNR-S2995G-24FX#copy usb:/S2995G/nos.img nos.img
|
Обновление ПО на стеке коммутаторов
Если вы обновляете ПО на коммутаторах в стеке, то необходимо указывать номер члена стека:
Code Block |
---|
|
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 |
Обновление NOS через HTTP
Вы можете обновить NOS через веб-интерфейс коммутатора не прибегая к использованию TFTP/FTP-сервера. Boot-загрузчик таким образом обновить нельзя. После успешного завершения загрузки образа ПО не забудьте перезагрузить коммутатор.
- Switch basic configuration -> Firmware update -> HTTP service
- Switch basic configuration -> Switch basic configuration -> Save current running-configuration
Включение TFTP/FTP-сервера на коммутаторе
Коммутаторы SNR могут быть использованы, как TFTP или FTP-сервер.
Включаем на коммутаторе TFTP-сервер:
Code Block |
---|
|
SNR-S2995G-24FX(config)#tftp-server enable
|
Включаем на коммутаторе FTP-сервер:
Code Block |
---|
|
SNR-S2995G-24FX(config)#ftp-server enable
|
И задаем учетную запись для доступа к коммутатору по FTP:
Code Block |
---|
|
SNR-S2995G-24FX(config)#ip ftp username nag password nag |
Использование nandflash
Некоторые линейки коммутаторов SNR оснащены nandflash памятью, которая может быть использована для хранения нескольких версий образа ПО или конфигураций.
Просмотр содержимого nandflash:
Code Block |
---|
|
SNR-S2995G-24FX#dir nandflash:
|
Копирование образа ПО на nandflash:
Code Block |
---|
|
SNR-S2995G-24FX#copy tftp://192.168.1.3/S2995G/SNR-S2995G-12(24_48)FX(TX)_7.5.3.2(R0004.0241)_nos.img nandflash:SNR-S2995G-12(24_48)FX(TX)_7.5.3.2(R0004.0241)_nos.img
|
Удаление файла с nandflash:
Code Block |
---|
|
SNR-S2995G-24FX#delete nandflash:nos0154.img
|
Восстановление ПО из Boot-режима
Если ПЗУ коммутатора не содержит образа ПО или его пришлось отформатировать (format flash:), то восстановление ПО необходимо проводить в Boot-режиме.
Если на лицевой панели коммутатора имеется MGMT-порт, то следует использовать именно его для для подключения к сегменту сети с файловым сервером. Если такого порта нет, то можно использовать 1-й порт.
Info |
---|
|
Для коммутатора S2989G-24TX можно использовать только USB-flash. Для моделий серии S2989G-48TX, S2995G, S3850G при восстановлении ПО коммутатора в Boot-режиме можно использовать только MGMT-порт. |
Для входа в Boot-режим необходимо нажать сочетание клавиш Ctrl+b при загрузке коммутатора.
Смотрим настройки:
Code Block |
---|
|
[Boot]: showconfig
Host IP Address: 10.1.1.1
Server IP Address: 10.1.1.2 |
Далее применяем необходимую нам конфигурацию:
Code Block |
---|
|
[Boot]: setconfig
Host IP Address: [10.1.1.1] 192.168.1.1
Server IP Address: [10.1.1.2] 192.168.1.3 |
Проверяем доступ до коммутатора командой 'ping':
Code Block |
---|
|
[Boot]: ping 192.168.1.3
|
Загружаемся с образа ПО на TFTP-сервере:
Code Block |
---|
|
[Boot]: run tftp:S2985G/nos.img
|
Зайдя в привилегированный режим, записываем образ ПО с помощью команды 'copy':
Code Block |
---|
|
copy tftp://192.168.1.3/S2985G/nos.img nos.img |
Info |
---|
|
Записать из Boot-режима nos.img командой 'write' нельзя! |
Иногда из Boot-режима может потребоваться обновить boot.rom. Рассмотрим порядок действий.
Загружаем boot.rom:
Code Block |
---|
|
[Boot]: load S2985G/boot.rom
|
Записываем его:
Code Block |
---|
|
[Boot]: write boot.rom
|
Info |
---|
|
Обязательно читайте readme и проверяйте версию boot.rom, в противном случае восстановление будет возможно только в сервисном центре! |
Использование основной и резервной версии ПО
Коммутаторы SNR позволяют хранить несколько версий nos.img и использовать одну из них как основную, а в случае невозможности загрузиться с основного образа, сделать это с резервной.
Code Block |
---|
|
SNR-S2985G-8T-POE#boot img nos.img primary
flash:/nos.img will be used as the primary img file at the next time!
SNR-S2985G-8T-POE#boot img 221.img backup
flash:/221.img will be used as the backup img file at the next time! |
Проверим конфигурацию:
Code Block |
---|
|
SNR-S2985G-8T-POE#show boot-files
Booted files on switch
The primary img file at the next boot time: flash:/nos.img
The backup img file at the next boot time: flash:/221.img
Current booted img file: flash:/nos.img
The startup-config file at the next boot time: NULL
Current booted startup-config file: NULL |
Восстановление лицензии ПО
По некоторым причинам вы можете столкнуться с потерей лицензии на коммутаторе (например, загрузка неверного образа ПО). В таком случае вы увидите приглашение ко вводу лицензии:
Code Block |
---|
Switch(licence)> |
В таком случае необходимо создать обращение на support.nag.ru и приложить вывод команды 'show version'. В ответ вы получите лицензионный ключ. После этого нужно применить команду 'license', а вторым действием применить полученный ключ. Лицензия восстановится.
Code Block |
---|
|
License is valid,now system will start!
Switch>
Registration is successful.
Switch> |
Сброс пароля из boot-режима
Если по какой-то причине вы не знаете пароль от коммутатора, то можно загрузиться с пустой конфигурацией.
Code Block |
---|
|
[Boot]: boot startup-config null
[Boot]: run |
Info |
---|
|
После загрузки дефолтной конфигурации вы можете настроить TFTP-сервер и загрузить предыдущую конфигурацию (соответственно до выполнения этих действий конфигурацию перезаписывать нельзя!). |
Установка пароля на boot-режим
Code Block |
---|
|
[Boot]: setbootpassword |
Info |
---|
|
Пароль boot-режима нельзя сбросить без отправки коммутатора в Сервисный центр НАГ, поэтому ни в коем случае не потеряйте его! |