Upgrade from EFA 2.1.0 to 2.2.0 to 2.3.0

If your system is running EFA 2.1.0, you must upgrade to 2.2.0 before you can upgrade to 2.3.0.

Before you begin

To perform this task, you must be a root user or have sudo privileges on the system.

About this task

Take these steps to upgrade to 2.2.0 and prepare your system to upgrade to 2.3.0.
Note

Note

If your EFA 2.2.0 system is based on a fresh installation, and not an upgrade from 2.1.0, you do not need to perform this procedure.

Procedure

  1. Upgrade from version 2.1.0 to version 2.2.0 as described in Extreme Fabric Automation Administration Guide, 2.2.0.
  2. Back up the EFA 2.2.0 system using the efa backup command.
  3. If EFA 2.2.0 is installed on a TPVM, take the following steps:
    1. Open this file: sudo vi /etc/profile.d/efa_env.sh.
    2. Locate this entry: export EFA_WORK_DIR="/apps".
    3. Change the entry to export EFA_WORK_DIR="/apps/efa".
    4. Run source /etc/profile.
  4. Copy the efa-db-upgrade-from-2.1.0.tar.gz file to the system where EFA 2.2.0 is installed.
  5. Extract the *tar.gz file: tar -xvf efa-db-upgrade-from-2.1.0.tar.gz.
  6. Give the user permission to run the script: chmod +x efa-db-upgrade-from-2-1-0.sh.
  7. Run the script: bash efa-db-upgrade-from-2-1-0.sh.
    Note

    Note

    If you encounter any issues during this procedure, you can run efa restore using the backup file that was created in step 2. Then repeat step 7.
    Your system is now ready to upgrade to EFA 2.3.0.
    Note

    Note

    Only configurations made with native EFA 2.1.0 commands are migrated to EFA 2.2.0 and 2.3.0. After the upgrade to 2.3.0, you must manually migrate or redo any configurations made with execute-cli<> commands.