Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
wlc-2# copy tftp://<tftp-server-ip>:/<firmware-file> system:firmware
|******************************************| 100% (0B) Firmware updated successfully.

Далее необходимо выбрать образ ПО обновленной версии для следующей загрузки. Перезагрузить сервисный маршрутизатор. 

Блок кода
wlc-2# show bootvar

Image  Version                    Date                  Status        After reboot
-----  -------------------------  --------------------  ------------  ------------

1      1.30.8 build               2025-10-24 14:40:09   Active        *                      
       3[6c22bcba93]                                                                   

2      1.36.1 build               2026-01-30 17:39:02   Not Active        
       16[e144f1acf2]              

wlc-2#  boot system inactive
This command cannot be interrupted, do not turn off device during process.
Continue? (y/N): y
2026-02-26T10:04:03+07:00 %FILE_MGR-I-INFO: operation started: 'boot system image-2' (index: 5, origin: CLI)
2026-02-26T10:04:19+07:00 %FIRMWARE-I-INFO: Writing data...
2026-02-26T10:04:35+07:00 %FILE_MGR-I-INFO: operation is finished: 'boot system image-2' (index: 5, origin: CLI)
Boot image set successfully.
Successfully updated: uboot
wlc-2# reload system 
Do you really want to reload system now? (y/N): y

После перезагрузки видим сообщение о том, что наши версии с мастером не совпадaют:

Блок кода
2026-02-26T10:07:08+07:00 %CLUSTER-W-SYNC_FIRMWARE_WARN: unit 1 'wlc-1' SW version not synced with local

Также, проверить синхронизацию можно командой командой show cluster sync status:

Блок кода
System part              Synced   
----------------------   ------   
candidate-config         Yes      
running-config           Yes      
SW version               No       
licence                  Yes      
licence (After reboot)   Yes      
date                     Yes 

2. Теперь для проверки корректности работы на новом ПО необходимо перевести наш Backup маршрутизатор в активный, т.е. перенести нагрузку на него.
Для этого применяем команду команду clear vrrp-state на Active  на Active маршрутизаторе.

Блок кода
wlc-1# clear vrrp-state 
2026-02-26T10:10:34+07:00 %VRRP-I-INSTANCE: VRRP5 Entering BACKUP state
2026-02-26T10:10:34+07:00 %VRRP-I-INSTANCE: VRRP9 Entering BACKUP state
2026-02-26T10:10:34+07:00 %VRRP-I-INSTANCE: VRRP7 Entering BACKUP state
2026-02-26T10:10:34+07:00 %VRRP-I-INSTANCE: VRRP6 Entering BACKUP state

Убеждаемся, что сменилась активная роль в кластере командой командой show cluster status:

Блок кода
wlc-30-1# sh cluster status 
Unit   Hostname               Role         MAC address         State            IP address        
----   --------------------   ----------   -----------------   --------------   ---------------   
1*     wlc-1                  Standby      e4:5a:d4:a0:be:35   Joined           198.51.100.254      
2      wlc-2                  Active       a8:f9:4b:af:35:84   Joined           198.51.100.253   

Также можно убедиться, что наши сервисы не прервались и мастерство сменилось командой командой show high-availability state:

Блок кода
wlc-1# sh high-availability state 
Softgre-controller:
VRRP role:                         Backup
AP Tunnels:
    State:                         Synchronized
    Last synchronization:          2026-02-26 10:20:11
DHCP server:
VRF:                               --
    Mode:                          Active-Standby
    State:                         Successful synchronization
    Last synchronization:          2026-02-26 10:20:10
crypto-sync:
    State:                         Successful synchronization
    Last synchronization:          2026-02-26 10:20:10
Firewall sessions and NAT translations:
    State:                         Disabled
    Last state change:             --
WLC:
    State:                         Successful synchronization
    Last synchronization:          2026-02-26 10:20:08
WLC database:
    State:                         Successful synchronization
    Last synchronization:          2026-02-26 10:20:12
WEB profiles:
    State:                         Disabled
    Last state change:             --

3. В случае если весь требуемый функционал на актуальной версии ПО работает корректно, обновляем оставшееся устройство командой командой sync cluster system force на active force на active устройстве, она начнет процесс синхронизации: автоматически обновит ПО standby устройства и перезагрузит.

Блок кода
wlc-30-2# sync cluster system force 
Unit 1 'wlc-30-1': system synchronization was started
2026-02-26T10:21:02+07:00 %CLUSTER-I-SYNC_SYSTEM_INFO: from unit 1 'wlc-30-1': start system synchronization with Active unit
2026-02-26T10:21:04+07:00 %FILE_MGR-I-INFO: operation started: 'copy system:firmware flash:firmware' (index: 1, origin: esrfs)
2026-02-26T10:21:04+07:00 %FILE_MGR-I-INFO: operation is finished: 'copy system:firmware flash:firmware' (index: 1, origin: esrfs)
2026-02-26T10:21:05+07:00 %FILE_MGR-I-INFO: operation started: 'copy system:firmware flash:firmware' (index: 2, origin: esrfs)
2026-02-26T10:21:05+07:00 %FILE_MGR-I-INFO: operation is finished: 'copy system:firmware flash:firmware' (index: 2, origin: esrfs)
2026-02-26T10:22:15+07:00 %CLUSTER-I-SYNC_SYSTEM_INFO: from unit 1 'wlc-30-1': system will be rebooted to apply all changes

 Если Если необходимо обратно вернуть мастерство - снова применяем команду clear vrrp-state на Active маршрутизаторе.

...