Обновление ПО на стэке из коммутаторов QSW-8200
Для обновления стэка из коммутаторов есть 2 способа: автоматический и ручной.
Автоматический - когда прошивка с новым образом загружается на Master switch, стэк перезагружается и non-master-свичи увидев что прошивка на мастере изменилась - скачивают новое ПО и перезагружаются.
Ручной - скопировать образ вручную на все коммутаторы, входящие в стэк через команду "copy".
Автоматический способ удобнее, но занимает больше времени за счет того что у non-master свичей уходит лишнее время на скачку образа с master'a.
Автоматическое обновление стэка:
Копируем файл образа с tftp-сервера на Master-свиче:
copy tftp://192.168.100.1/new.img nos2.img
Настраиваем приоритет загрузки образов:
boot img nos2.img primary boot img nos.img backup
Включаем синхронизацию с master-коммутатором:
force sync software-version enable
После этого сохраняем конфигурацию и перезагружаем коммутатор командами:
write reload
После этого все коммутаторы стэка перезагрузятся, non-master при включении загрузятся в прошивку, увидят что на master'e прошивка другая, скачают её с мастера и снова перезагрузятся.
На консоли non-master коммутатора будет следующее:
Обновление ПО на стэке в ручном режиме:
sh vsf Switch Role Priority CPU-Mac Description ------------------------------------------------------------------- 1 M 15 00-1f-ce-59-c6-e5 2 SM 10 00-1f-ce-4b-f1-b1 #sh boot-files member 1 Booted files on member 1 slot 1 The primary img file at the next boot time: flash:/7.0.3.5(R0224.0027)_nos.img The backup img file at the next boot time: flash:/7.0.3.5(r0190.0022)_nos.img Current booted img file: flash:/7.0.3.5(R0224.0027)_nos.img The startup-config file at the next boot time: flash:/vsf_startup.cfg Current booted startup-config file: flash:/vsf_startup.cfg sh boot-files member 2 Booted files on member 2 slot 1 The primary img file at the next boot time: flash:/nos2.img The backup img file at the next boot time: flash:/22423.img Current booted img file: flash:/nos2.img
Копируем файл образа с tftp на master-свич:
copy tftp://192.168.1.2/7.0.3.0(R0075.0044)_nos.img nos2.img
После этого смотрим через sh boot-files member 2 какой образ используется для загрузки( в нашем случае это nos2.img) и с master-свича на member копируем файл с прошивкой(в автоматическом режиме файл nos2.img также перезаписался бы). Обратите внимание на особенный параметр команды copy - в ней можно указать на какой member производить запись:
copy nos2.img member-2#nos2.img
На этом пункте member сразу будет загружаться с правильного образа, на master'e необходимо будет переключить загрузку на новый файл вручную:
boot img nos2.img primary boot img nos.img backup
Последним пунктом сохраняем конфигурацию и перезагружаем коммутатор:
copy run startup reload
Логи загрузки:
Ручное обновление:
Загрузка стандартная за исключение сообщений в консоли: member 1, slot 1 become active master!
Discovered modules: --------------------member :1 -------------------- Module type: QSW-8200-28F-AC Work mode: ACTIVE MASTER Hardware version: 2.0.2 Bootrom version: 7.2.200 Part number: 1207000042 Manufacture date: 2012/05/21 CPLD version: N/A --------------------member :2 -------------------- Module type: QSW-8200-28F-AC Work mode: STANDBY MASTER Hardware version: 2.0.2 Bootrom version: 7.2.200 Part number: 1209001313 Manufacture date: 2012/03/19 CPLD version: N/A
Автоматическое обновление:
На master'е загрузка стандартная, на member'e интереснее:
Причем ни один из свичей стэка не поднимается пока non-master свичи не обновятся.
Current time is Sun Jan 01 00:00:00 2006 QSW-8200-28F-AC Series Switch Operating System Software Package Version 7.0.3.0(R0075.0044) Compiled Nov 15 14:55:59 2013 28 Ethernet/IEEE 802.3 interface(s) %Jan 01 00:00:15 2006 %LINK-3-UPDOWN: Interface Vsf-Port1, changed state to administratively DOWN %Jan 01 00:00:15 2006 %LINK-5-CHANGED: Interface Ethernet2/0/27, changed state to UP %Jan 01 00:00:15 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to DOWN %Jan 01 00:00:15 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to UP %Jan 01 00:00:17 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to DOWN %Jan 01 00:00:19 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to UP %Jan 01 00:00:19 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Vsf-Port1, changed state to UP member 2, slot 1 become standby master! Synchronizing the img file from the active master... Writing file flash:/nos2.img... The system is going down NOW !! Sending SIGTERM to all processes. Terminated [1] + Terminated ./nos Please stand by while rebooting the system. Restarting system. System is booting, please wait... Bootrom version: 7.2.200 Creation date: Apr 30 2014 - 14:49:59 Testing RAM... 0x10000000 RAM OK. Loading flash:/nos2.img ... Verifying Checksum ... OK Loading Kernel Image ... Starting kernel in BE mode ... Uncompressing Linux........................................................................................................................................................' ............................................................................................................................................................. ''.............................. done, booting the kernel. BusyBox v1.01 (2011.05.04-06:00+0000) Built-in shell (ash) Enter 'help' for a list of built-in commands. Current time is Sun Jan 01 00:00:00 2006 [UTC] QSW-8200-28F-AC Series Switch Operating System Software Package Version 7.0.3.5(R0224.0027) Compiled Aug 25 15:00:33 2014 28 Ethernet/IEEE 802.3 interface(s) %Jan 01 00:00:14 2006 %LINK-3-UPDOWN: Interface Vsf-Port1, changed state to administratively DOWN %Jan 01 00:00:15 2006 %LINK-5-CHANGED: Interface Ethernet2/0/27, changed state to UP %Jan 01 00:00:15 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to DOWN %Jan 01 00:00:15 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Ethernet2/0/27, changed state to UP ------------------------------------------------------------------------------------------ Constructing the VSF now,please check the vsf-port link and wait less than 3 minutes... ------------------------------------------------------------------------------------------ %Jan 01 00:00:16 2006 %LINEPROTO-5-UPDOWN: Line protocol on Interface Vsf-Port1, changed state to UP member 2, slot 1 become standby master!
К списку