В процессе отката ПО нельзя выключать питание и перезагружать устройство.
Для того, чтобы произвести откат обновления потребуется:
- подключение к последовательному интерфейсу коммутатора
- настроенный TFTP сервер
- образ программного обеспечения
Процедура отката обновления:
1) Для доступа к CLI подключаем ПК к последовательному интерфейсу коммутатора
2) Для загрузки образа подключаем TFTP сервер к сервисному интерфейсу(OOB) коммутатора
3) Перезагружаем устройство
4) В процессе загрузки устройства нажимаем клавишу q после появления строки “Autoboot in 5 seconds” для перехода в u-boot меню.
5) После перехода в u-boot настраиваем ip связность между коммутатором и TFTP сервером:
=> setenv ipaddr <ip_address>
=> setenv serverip <tftp_server_ip>
6) Загружаем образ программного обеспечения:
=> tftpboot /MES5448_7048/mes7048-8407-R3.stk
Пример успешной загрузки образа на коммутатор:
Using e1000#0 device
TFTP from server 192.168.0.2; our IP address is 192.168.0.1
Filename '/MES5448_7048/mes7048-8407-R3.stk'.
Load address: 0x1000000
Loading: ################################################## 52.4 MiB
21.7 MiB/s
done
Bytes transferred = 54907537 (345d291 hex)
7) Запускаем процедуру обновления:
=> bootstk install
После ввода команды коммутатор перезагрузится с загруженной версией ПО
Пример успешного обновления образа на коммутаторе:
/dev/sda1: recovering journal
/dev/sda1: clean, 63/489600 files, 94679/1955894 blocks
Starting logging: OK
Loading kernel modules: OK
Starting mdev...
Initializing random number generator... done.
Installing image to internal storage...
Creating partition table...
Partition #1 contains a ext4 signature.
Formatting...
Copying image...
Making new image active...
Done!
Rebooting