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

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.x.

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