Upgrade EFA, SLX-OS, and TPVM Option 3

Use this upgrade option if the latest version of EFA is not supported on your version of TPVM.

About this task

For more information about supported versions, see Supported Platforms and Deployment Models.

Procedure

  1. If your system is running a version of EFA earlier than 2.4.x, upgrade to EFA 2.4.x.
  2. Back up EFA.
    For more information, see "Back up and Restore the EFA System" in the Extreme Fabric Automation Administration Guide, 2.5.0 .
  3. Copy the backup file to a remote location, such as the /efaboot of the SLX device or SCP on TPVM.
    Note

    Note

    The TPVM backup process backs up only the database and not the application.
  4. Upgrade the firmware on the SLX device.
    For more information, see "Device Image Management" in the Extreme Fabric Automation Administration Guide, 2.5.0 .
  5. In a multi-node deployment, perform the following steps on all nodes in the cluster except the node on which you plan to deploy EFA.
    1. Stop the TPVM application.
      device# tpvm stop
    2. Uninstall the TPVM application.
      device# tpvm uninstall
    3. From the device, remove the old TPVM image from the /tftpboot/SWBD2900/* directory.
      This step requires administrator access.
    4. Copy the new TPVM build to the /tftpboot/SWBD2900/* directory.
    5. Deploy TPVM with DHCP or static IP addresses.
    6. Configure NTP on TPVM.
      device# tpvm config ntp add server <ip-addr>
  6. Ensure that the EFA build is available in /efaboot on the SLX device.
  7. Repeat step 5 on the node on which you plan to deploy EFA (the active node in the cluster).
  8. Deploy EFA.
  9. Verify the deployment.
    • On the SLX device, run the show efa status command to see details of the installation and the state of services.
    • From the EFA command line, run the efactl status command to see the status of nodes, pods, and services.
    • From the EFA command line, run the efa status command for concise status information.