Обновление прошивки коммутаторов HP ProCurve по средствам консоли на примере модели 2650 (J4899B)
2650# show running-config
Running configuration:
; J4899B Configuration Editor; Created on release #H.10.83
hostname "2650"
snmp-server location
Далее скачанный архив нам необходимо расспаковать на локальном диске. Я это сделаю в корне диска С: в папке "HP" и дальше буду отталкиваться от этой директории.
В полученном архиве находится файл с расширением .swi (H_10_119.swi) это и есть наш новый файл прошивки.
Далее нам необходимо настроить обмен данными между свитчем и компьютером по локальной сети средствами TFTP. Скачать бесплатный tftp сервер >>можно здесь<<
Для начала нам необходимо узнать точную модель нашего коммутатора и версию прошивки, для ориентации на сайте производителя и скачивания последней версии для последующего обновления.
Быстро узнать версию модели и прошивки можно в первых строчках после введения команды "show running-config" (sh run) Данная команда выводит всю текущую загруженную конфигурацию на устройстве, но нам необходимо определить только версию модели и прошивки в самом начале.
2650# show running-config
Running configuration:
; J4899B Configuration Editor; Created on release #H.10.83
hostname "2650"
snmp-server location
Теперь мы знаем, что нам предстоит искать на сайте производителя:
Версия свитча - J4899B и прошивку более новую чем H.10.83
Переходим на сайт https://www.hpe.com
Далее переходим в раздел "Support", далее "HPE Support Center" и в поиске вставляем номер модели нашего свитча. После произведения поиска переходим по ссылке "Get drivers, software & firmware" и попадаем на страницу с доступными материалами для скачивания, где можно найти интересующий нас свитч и прошивку.
Далее переходим в раздел "Support", далее "HPE Support Center" и в поиске вставляем номер модели нашего свитча. После произведения поиска переходим по ссылке "Get drivers, software & firmware" и попадаем на страницу с доступными материалами для скачивания, где можно найти интересующий нас свитч и прошивку.
В полученном архиве находится файл с расширением .swi (H_10_119.swi) это и есть наш новый файл прошивки.
Далее нам необходимо настроить обмен данными между свитчем и компьютером по локальной сети средствами TFTP. Скачать бесплатный tftp сервер >>можно здесь<<
В следующем шаге мы перейдем к настройке сервера TFTP.
Распаковываем закачанный сервер TFTP и запускаем файл "tftpd64.exe"
Во вкладке Current Directory указываем путь где находится файл прошивки, как указывалось ранее, на моем примере, это директория C:\HP
Во вкладке Server Interfaces указываем сетевой адаптер, который смотрит в туже локальную сеть что и наш свитч.
По завершению нажимаем кнопку SHOW DIR и в появившемся окне мы увидим доступные файлы по tftp, На этом настройка сервера завершения.
Следующим шагом возвращаемся к консоли свитча:
Проверяем установленную прошивку на свитче:
2650# show version
Image stamp: /sw/code/build/fish(mkfs)
Aug 26 2009 09:51:34
H.10.83
52
Boot Image: Primary
2650#
Image stamp: /sw/code/build/fish(mkfs)
Aug 26 2009 09:51:34
H.10.83
52
Boot Image: Primary
2650#
Теперь мы убедились, что текущая, используемая версия H.10.83. Так же, для общего понимания, обязательно посмотрим, что вообще находится в памяти на устройстве:
2650# sh flash
Image Size(Bytes) Date Version
----- ---------- -------- -------
Primary Image : 3508153 08/26/09 H.10.83
Secondary Image : 3137345 05/05/06 H.08.98
Boot Rom Version: H.08.02
Current Boot : Primary
Image Size(Bytes) Date Version
----- ---------- -------- -------
Primary Image : 3508153 08/26/09 H.10.83
Secondary Image : 3137345 05/05/06 H.08.98
Boot Rom Version: H.08.02
Current Boot : Primary
Теперь мы определили что на устройство уже копировался и был установлен обновленный файл прошивки датируемый 2009 годом.
Далее "На всякий пожарный" и для проверки доступности tftp сервера скопируем текущую прошивку на сервер, для этого вводим следующую команду:
2650# copy flash tftp 192.168.10.15 H_10_83.swi
Обратите внимание, что точки нужно обязательно заменить на нижнее подчеркивание. После проделанной процедуры в указанной директории сервера tftp (C:\HP) появится только что скопированный файл с текущей прошивкой свитча.
Теперь, скопируем свежую версию прошивки в primary память на свитче:
2650# copy tftp flash 192.168.10.15 H_10_119.swi primary
The Primary OS Image will be deleted, continue [y/n]? y
The Primary OS Image will be deleted, continue [y/n]? y
Далее появится следующая информация, которая может висеть от 2х до 5ти минут
Далее сохраняем конфигурацию перезагружаем свитч:
2650# write memory
2650# reload
Device will be rebooted, do you want to continue [y/n] y
2650# reload
Device will be rebooted, do you want to continue [y/n] y
После перезагрузки заходим на свитч и проверяем корректность установки прошивки:
2650# sh version
Image stamp: /sw/code/build/fish
Mar 31 2016 17:59:24
H.10.119
38
Boot Image: Primary
Image stamp: /sw/code/build/fish
Mar 31 2016 17:59:24
H.10.119
38
Boot Image: Primary
Если при проблемных обстоятельствах нужно будет откатится к старой версии, то можно воспользоваться следующей командой (при условии что вы не удалили старую прошивку):
2650# boot system flash secondary (если все в порядке, эту команду вводить не надо!)
На Этом Все!
Материал для статьи предоставлен нашим партнером www.compannero.ru
Комментариев нет:
Отправить комментарий