Use this upgrade option if the latest version of EFA is supported on your version of TPVM.
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
SLX upgrade from v20.2.3x to v20.3.2a needs fullinstall. The procedure performs fabric-wide firmware download by staging the devices in multiple groups with no traffic disruption. Complete the following steps to run the firmware download on all the devices in 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
For information on TPVM configuration block and migration details, see the SLX 20.3.2a TPVM documentation.
device# tpvm stop device# tpvm uninstall force
SLX2(config-tpvm-TPVM)# no deploy SLX2(config-tpvm-TPVM)# auto-boot SLX2(config-tpvm-TPVM)# ntp <ip add> SLX2(config-tpvm-TPVM)# hostname <unique hostname> SLX2(config-tpvm-TPVM)# trusted-peer ip <peer-ip> password <password> SLX2(config-tpvm-TPVM)# interface management ip <ip add>/<subnet mask> gw <gw IP> SLX2(config-tpvm-TPVM)# deploy
efa deploy
TPVM1 is considered next for the upgrade.
device# tpvm stop device# tpvm uninstall force
SLX1(config-tpvm-TPVM)# no deploy SLX1(config-tpvm-TPVM)# auto-boot SLX1(config-tpvm-TPVM)# ntp <ip add> SLX1(config-tpvm-TPVM)# hostname <unique hostname> SLX1(config-tpvm-TPVM)# trusted-peer ip <peer-ip> password <password> SLX1(config-tpvm-TPVM)# interface management ip <ip add>/<subnet mask> gw <gw IP> SLX1(config-tpvm-TPVM)# deploy
efa deploy