linux - Trouble using mpirun from mpich2 after compiling using CMake -
i having trouble trying run mpi . installed mpich2-1.4.1p1, , when run mpi program using mpirun, get:
[starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 357 [starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 230 [starsky:27711] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../orte/runtime/orte_init.c @ line 132 -------------------------------------------------------------------------- looks orte_init failed reason; parallel process abort. there many reasons parallel process can fail during orte_init; of due configuration or environment problems. failure appears internal failure; here's additional information (which may relevant open mpi developer): orte_ess_set_name failed --> returned value system-required executable either not found or not executable user (-127) instead of orte_success -------------------------------------------------------------------------- [starsky:27719] [[invalid],invalid] orte_error_log: system-required executable either not found or not executable user in file ../../../../../../orte/mca/ess/singleton/ess_singleton_module.c @ line 357 -------------------------------------------------------------------------- looks mpi_init failed reason; parallel process abort. there many reasons parallel process can fail during mpi_init; of due configuration or environment problems. failure appears internal failure; here's additional information (which may relevant open mpi developer): ompi_mpi_init: orte_init failed --> returned "a system-required executable either not found or not executable user" (-127) instead of "success" (0)
along other similar error messages.
this pretty similar problem in mpiexec fails mpi init aborts , seem have both open mpi , mpich2 . however, using cmake compile, , when suggested mpicc-vt.mpich2 (mpicc-vt because using vampir trace) compile, , mpirun.mpich2 run, following error:
to run 'mpirun.mpich2' please ask administrator install package 'mpich2'
i have installed mpich2 though. there configuration suppose install mpich2 with? when looked @ this manual @ configurations, none seem match need.
thanks
it's hard tell what's going on here since have 2 mpi libraries installed on system in various states of completion. think best thing @ point uninstall both open mpi , mpich , go whichever package manager you're using , reinstall. that's simplest way work.
if want latest version (which thing), you'll have go directly source take @ readme comes bundled tarball download. in general, both of these packages, use standard method of installing unix software.
./configure --prefix=<path installation> make make install
there's lots of customization options both mpich , open mpi can read if ./configure --help
, go through readme, none of required unless have special system.
Comments
Post a Comment