[mpich-discuss] Compiling mpich2 for use with slurm.
Dave Goodell
goodell at mcs.anl.gov
Thu Aug 27 08:51:38 CDT 2009
Hi Ashley,
Thanks for reporting this. The docs just have a minor typo here.
That should be "--with-pmi=slurm --with-pm=no". I'll fix the wiki doc
and add "none" as a synonym for "no" in the configure.in.
-Dave
On Aug 27, 2009, at 7:36 AM, Ashley Pittman wrote:
>
> Hi,
>
> I've been trying to compile an mpich2 library I can use with slurm,
> the
> FAQ page on this seems to be incorrect.
>
> http://wiki.mcs.anl.gov/mpich2/index.php/
> Frequently_Asked_Questions#Q:_How_do_I_use_MPICH2_with_slurm.3F
>
> I have included the output below but basically "none" doesn't appear
> to
> be a valid pm.
>
> I was however able to run a standard MPICH2 library with slurm by
> following the instructions on the slurm web site (simply adding -
> lpmi to
> the application compile line).
>
> https://computing.llnl.gov/linux/slurm/mpi_guide.html#mpich2
>
> Ashley,
>
> [ashley at cloud0 mpich2-1.1.1p1]$ ./configure --with-pmi=slurm
> --with-pm=none
> Configuring MPICH2 version 1.1.1p1 with '--with-pmi=slurm'
> '--with-pm=none'
> Running on system: Linux cloud0 2.6.21.7-2.fc8xen #1 SMP Fri Feb 15
> 12:39:36 EST 2008 i686 athlon i386 GNU/Linux
> Executing mpich2prereq
> in /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/mpid/ch3 with
> Executing mpich2prereq
> in /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/mpid/ch3/channels/
> nemesis
> configure: WARNING: /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/pm/none
> does not exist. PM is unknown
> configure: error: Aborting configure because an error was seen in the
> selection of process managers
> [ashley at cloud0
> mpich2-1.1.1p1]$ls /mnt/home/ashley/mpich2/mpich2-1.1.1p1/src/pm/
> Makefile.in Makefile.sm gforker hydra mpd remshell smpd util
> [ashley at cloud0 mpich2-1.1.1p1]$
>
> --
>
> Ashley Pittman, Bath, UK.
>
> Padb - A parallel job inspection tool for cluster computing
> http://padb.pittman.org.uk
>
More information about the mpich-discuss
mailing list