Use this upgrade method if the TPVM base version is older than 4.4.0.
In the following procedure, SLX1 refers to the active EFA node (TPVM1). SLX2 refers to the standby EFA node (TPVM2).
efa system backup
efa deploy
Note
If the upgrade process returnscfg-refreshed
, run a manual DRC on all devices.
An SLX-OS upgrade from 20.2.3x to 20.3.2x needs a full install. The procedure performs fabric-wide firmware download by staging the devices in multiple groups with no traffic disruption. Complete the following steps to download firmware on all the devices in the fabric.
efa inventory firmware-host register --ip <fw-host-ip> --protocol scp --username <username> --password <password>
efa inventory device firmware-download prepare add --fabric <fabric name> --firmware-host <fw-host-ip> --firmware-directory <fw-path> efa inventory device firmware-download prepare list --fabric <fabric name> efa inventory device firmware-download execute --fabric <fabric name> efa inventory device firmware-download show --fabric <fabric name>
Note
Ensure that you upgrade TPVM2 first because it is in the standby node of EFA.For more information, see TPVM Complete Package Upgrade
efa system backup
device# show tpvm config trusted-peer
U37-55-172# show tpvm config trusted-peer root@10.20.55.175
efa inventory device tpvm-upgrade execute <SLX2-IP> --firmware-host <fw-host-ip> --tpvm-image <path-for-tpvm.deb>
efa inventory device tpvm-upgrade execute <SLX2-IP> --firmware-host <fw-host-ip> --tpvm-image <path-for-tpvm.deb> --trusted-peer-sudo-user <username> --trusted-peer-password <password>
efa inventory device tpvm-upgrade show -–ip <SLX2-IP>
device# show tpvm status
Note
TPVM config
block
commands. An exception is the "trusted-peer"
configuration, which you must manually redo after the upgrade,
unless you provide trusted peer parameters when you run efa inventory
device tpvm-upgrade execute.For information about TPVM configuration block and migration, see the Extreme SLXOS Management Configuration Guide.
device# tpvm stop device# tpvm start
efa inventory device tpvm-upgrade execute --ip <slx-hosting-stby-efa> --firmware-host <firmware-host-ip> --tpvm-image <image-path-on-host>
efa inventory device tpvm-upgrade show -–ip <SLX1-IP>
device# show tpvm status