Dear list,

I installed foss/2018a without slurm specific flags (because I forgot) and
then I recompiled only openmpi with the following flags : --with-slurm
--with-pmi

I think there is no need to recompile something else, but I may be
mistaken. When I try to submit a job using srun, I have the error about pmi
etc.

PMI2_Init failed to intialize.  Return code: 1

In slurm.conf, I have the following directive: MpiDefault=pmi2

I'm using slurm 17.11.5

According to ldd $(which mpirun)

mpirun is using
       [...]
        libpmi.so.0 => /usr/lib64/libpmi.so.0 (0x00002b53dec26000)
        libpmi2.so.0 => /usr/lib64/libpmi2.so.0 (0x00002b53dee2b000)
        libmunge.so.2 => /usr/lib64/libmunge.so.2 (0x00002b53df044000)
        libslurm.so.32 => /usr/lib64/libslurm.so.32 (0x00002b53e0683000)
        [...]

rpm -qf /usr/lib64/libslurm.so.32
slurm-17.11.5-1.el6.x86_64

rpm -qf /usr/lib64/libpmi.so.0
slurm-17.11.5-1.el6.x86_64

rpm -qf /usr/lib64/libpmi2.so.0
slurm-17.11.5-1.el6.x86_64

rpm -qf /usr/lib64/libmunge.so.2
munge-libs-0.5.10-1.el6.x86_64

Is there someone who can confirm that foss/2018a is compatible with slurm
17.11.5?

Best

Reply via email to