For OMPI, I would recommend installing PMIx: https://github.com/openpmix/openpmix/releases/tag/v3.1.5
> On Aug 5, 2020, at 12:40 AM, Luis Cebamanos via devel > <devel@lists.open-mpi.org> wrote: > > Hi all, > > We are trying to install OpenMPI with Slurm support on a recently > upgraded system. Unfortunately libpmi, libpmi2 or limpix don't seem to > be available. Could I install these libraries myself to build OpenMPI > and run it with Slurm? If so, which one would be needed? I guess these > libraries should have been installed and made available whith the Slurm > installation, but unfortunately they had not... > > checking for pmi.h... yes > checking for libpmi in /usr/include/slurm/lib... checking for libpmi in > /usr/include/slurm/lib64... not found > checking for pmi2.h in /usr/include/slurm... found > checking pmi2.h usability... yes > checking pmi2.h presence... yes > checking for pmi2.h... yes > checking for libpmi2 in /usr/include/slurm/lib... checking for libpmi2 > in /usr/include/slurm/lib64... not found > checking for pmix.h in /usr/include/slurm... not found > checking for pmix.h in /usr/include/slurm/include... not found > checking can PMI support be built... no > configure: WARNING: PMI support requested (via --with-pmi) but neither > pmi.h, > configure: WARNING: pmi2.h or pmix.h were found under locations: > configure: WARNING: /usr/include/slurm > configure: WARNING: /usr/include/slurm/slurm > configure: WARNING: Specified path: /usr/include/slurm > configure: WARNING: OR neither libpmi, libpmi2, or libpmix were found under: > configure: WARNING: /lib > configure: WARNING: /lib64 > > > Regards, > Luis > > The University of Edinburgh is a charitable body, registered in Scotland, > with registration number SC005336. > <pEpkey.asc>