Upgrade EFA on an OVA

Open Virtual Appliance (OVA) is an OVF file packaged with a base image Ubuntu image and installed with EFA.

See Deploy the OVA for EFA for a list of prerequisites.
  1. Log in to the OVA as admin.
  2. Change to the root.
    # sudo su
  3. Copy the new tar file to /opt/godcapp/.
  4. Extract the tar.
    # tar –xvf efa-2.2.0.tar.gz
    # cd efa
    
  5. Run the deployment script.
    # source deployment.sh
  6. Select the Upgrade option.
  7. When the upgrade is complete, set the environment variable.
    # source /etc/profile.d/efa_env.sh
    At this point, EFA commands can be run only by the root user. A user must be assigned the SystemAdmin role to run commands as an admin user.
  8. To assign the SystemAdmin role to a user, take the following steps.
    1. Log in to the OVA as admin.
    2. Change to the root.
      # sudo su
    3. Assign the SystemAdmin role to an admin user.
      # efa auth rolemapping add  --name admin --type user 
      --role SystemAdmin
    4. Validate the role.
      # efa auth rolemapping show