"command Not Found" Is Displayed When OpenMPI Is Used to Test SuperPoDs

Symptom

When OpenMPI is used to test SuperPoDs, the following information is displayed.

Possible Causes

The OpenMPI environment variables are not imported or its version does not match.

Solution

  1. Check whether the OpenMPI environment variables have been imported to the local and peer nodes (write the environment variables to the ~/.bashrc file).
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/openmpi/lib
    export PATH=$PATH:/usr/local/openmpi/bin
  2. Check whether the parameters are correctly configured during compilation and whether the OpenMPI versions on the tested nodes are the same. OpenMPI 4.1.5 or MPICH is recommended.