Flexible EFA Deployment Overview
Flexible EFA deployment on TPVM removes the need of providing various setup parameters in an interactive way.

Note
- Ensure that you have valid EFA packages and TPVM installation is in place in the correct path.
- Ensure that the SLX CLI versions are correct
- If you have changed a deployment parameter in the EFA 3.1.0 or above, but the SLX 20.4.2 or above is not updated to reflect the EFA changes, it does not appear in deployment. Use the noninteractive parameters along with the EFA deployment commands.
- When deployment is in progress, do not reboot or toggle management ports on the target devices for the TPVM and EFA deployment. Avoid CTRL+C on the installer window.
- As a best practice, do not use the IPv6 address that is converted from IPv4 address. For example, do not use the IPv6 address ::ffff:a14:f663 which is converted from the IPv4 address.
SLX CLI
The SLX CLI contains all the required parameters for a TPVM deployment. Using the commands directly on SLX CLI, you can specify the parameters for the TPVM deployment in a single command without responding to prompts.
efa deploy non-interactive single-node package /efaboot/efa-3.1.0.tar.gz ...
EFA Deployment
Using the graphical interface for deploying EFA is the default procedure. You can use the optional parameters to deploy EFA without using the graphical interface.
Following are the minimal required commands to start a deployment:
Deployment type | Commands |
---|---|
Single node install or upgrade | efa deploy non-interactive single-node package /efaboot/efa-3.1.0.tar.gz |
Multi Node install or upgrade | efa deploy non-interactive multi-node package /efaboot/efa-3.1.0.tar.gz peer-node 10.20.246.102 vip4 10.20.246.103 |
Multi Node upgrade with replacement | efa deploy non-interactive multi-node package /efaboot/efa-3.1.0.tar.gz replacement-ip 10.200.246.155 |
Listing EFA Packages
You can find the EFA package under the /efaboot directory on the SLX device.
As a package name is needed for single-node and multi-node installations, the show efa packages command can be used to show the currently available package.