Отправить запрос
    Обновление ПО на коммутаторах QSW-2850/2855/3470/3500/3580/3750(Т)/4610

    Отправить запрос

    Внимание! Если у вас вопрос в техническую поддержку, то вам нужно завести заявку в разделе технической поддержки

    Обновление ПО на коммутаторах QSW-2850/2855/3470/3500/3580/3750(Т)/4610

    Инструкция по обновлению ПО на коммутаторах QSW-2850, 3470, 3500, 3750(T), 4610, 8200, 8250 через CLI


    ВНИМАНИЕ:

  • Данная инструкция предназначена для обновления коммутаторов имеющих ПО версии 8.2.1.60 и более актуальных. Для более старых веток ПО необходимо воспользоваться инструкцией
  • Обновление ПО коммутаторов QSW-2850/3470/3500/3580/4610 на обновлённую ветку 8.2.1.Х


    В данной статье мы рассмотрим случай прошивки коммутатора через CLI (Command Line Interface), когда мы можем подключиться непосредственно к коммутатору. Сценарий удалённого обновления ПО производится аналогичным способом, но имеет свои особенности, которые в данной статье не рассматриваются.

                                                       Сценарий2.png
                                                      
    

    Процесс обновления будем осуществлять с помощью tftp сервера. В нашем случае это приложение Tftpd32. Обновление коммутатора состоит из следующих этапов:

    1. Настройка к обновлению персонального компьютера. Помещение необходимого программного обеспечения в корневую систему tftp сервера.

    2. Поднятие L3-интерфейса. Данная настройка позволяет наладить ip-связность между коммутатором и персональным компьютером, на котором запущен tftp сервер. IP адрес L3-интерфейса и IP адрес сетевой карты, должны принадлежать одной подсети. Правильность настройки проверяется с помощью утилиты ping.

    3. Освобождение свободного места на flash памяти коммутатора, для записи файла прошивки.

    4. Запись файла прошивки, на flash память коммутатора.

    5. Выставление приоритета для записанной прошивки.

    6. Перезагрузка коммутатора.

    Рассмотрим более детально каждый пункт:

  • Настройка ПК
  • Данная настройка заключается в присвоении IP адреса и маски подсети для сетевого адаптера подключенного к коммутатору. В нашем примере мы будем использовать IP адрес 192.168.1.1 и маску подсети 255.255.255.0

                                                      Свойства IPv4.png
    

    После этого запускаем на ПК приложение Tftpd32 от имени администратора. Интерфейс приложения выглядит следующим образом:

                                                  Интерфейс TFTPD.png
    

    Далее с помощью кнопки «Browse» указываем путь к файлу прошивки, либо последовательным нажатием «Show Dir» «Explorer» переходим в корневой каталог и копируем в него файл прошивки. На этом подготовка tftp сервера завершена.

  • Поднятие L3-интерфейса:
  • (config)#vlan 10                                           ! создание vlan 10       
    (config-vlan10)#interface vlan 10                          ! создание L3-интерфейса              
    (config-if-vlan10)#ip address 192.168.1.2 255.255.255.0    ! назначение ip адреса на L3-интерфейсе, он должен находиться в той же подсети, 
                                                                    192.168.1.0/24, что и адрес сетевого адаптера, настроенного в пункте 
                                                                    Настройка ПК.
    

    После этого, необходимо назначить, созданный L3-интерфейс на конкретный физический порт, для этого выполняются следующие команды:

    (config)#interface ethernet 1/0/17   
    (config-if-ethernet1/0/17)#switchport mode access              
    (config-if-ethernet1/0/17)#switchport access vlan 10         
    

    На этом настройка L3-интерфейса закончена, можно проверить ip-связность, запустив утилиту ping на коммутаторе:

    #ping 192.168.1.1 
    Type ^c to abort.
    Sending 5 56-byte ICMP Echos to 192.168.1.1, timeout is 2 seconds.
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 0/0/0 ms
    

    Как видите, коммутатор и ПК на котором запущен tftp сервер, успешно обменялись icmp сообщениями, следовательно настройка L3-интерфейса произведена верно.

  • Проверим наличие свободного места на коммутаторе:
  • #dir                   
    total  24484K
    -rw-        12536804        8.2.1.127_nos.img
    -rw-        12531604        QSW-3470-X-AC(DC)_8.2.1.110_nos.img
    -rw-        2101            startup.cfg
    Drive : flash:
    Size:30.0M  Used:25.2M  Available:4.8M  Use:84%
    

    Как видно из вывода команды dir на flash памяти имеется 4.8 Мб свободного пространства, в то время как файл прошивки требует порядка 12 Мб, удалим из памяти коммутатора, ненужные файлы, в данном случае мы удалим старую прошивку «nos.img» (при обновлении ПО, не рекомендуется удалять файл действующего ПО, т.к. в случае некорректного обновления к коммутатору будет потерян удалённый доступ, по этой же причине не следует удалять текущий файл конфигурации.):

    #delete QSW-3470-X-AC(DC)_8.2.1.110_nos.img
    Delete file, Are you sure? (Y/N)?[N]y
    Delete file ok.
    
  • Запись файла прошивки на flash память коммутатора, производится с помощью команды:
  • #copy tftp://192.168.1.1/QSW-3470-28T(52T)-X_8.2.1.140_nos.img 8.2.1.140_nos.img
    ! где tftp указывает, на то что загрузка файла будет производиться с tftp сервера
    ! 192.168.1.1 – адрес tftp сервера, настроено в пункте 1
    ! QSW-3470-28T(52T)-X_8.2.1.140_nos.img  -  имя файла прошивки, на tftp сервере (указывает на файл которой мы хотим записать с tftp сервера)
    ! 8.2.1.140_nos.img - имя с которым файл прошивки будет записан во flash память.
  • Выставление приоритета для загруженной прошивки и назначение ПО в качестве резервного:
  • #boot img 8.2.1.140_nos.img primary                             ! Данная команда устанавливает приоритет для указанного файла ПО, 
    при следующей загрузке коммутатор будет в первую очередь будет использовать её #boot img 8.2.1.127_nos.img backup  ! Команда аналогичная предыдущей, за тем исключением, что при
    следующей загрузке коммутатор будет использовать данное ПО как резервное, в случае не запуска основного ПО
  • Перезагрузка коммутатора
  • #reload 
    Process with reboot? [Y/N] y


    Смотрите так же

    К списку