Open
Description
MrBayes container is missing ssh
and/or rsh
. Because of this, the MPI version of the program can not be launched:
$ singularity run https://depot.galaxyproject.org/singularity/mrbayes:3.2.7--h19cf415_2 mpirun -np 2 mb-mpi
--------------------------------------------------------------------------
The value of the MCA parameter "plm_rsh_agent" was set to a path
that could not be found:
plm_rsh_agent: ssh : rsh
Please either unset the parameter, or check that the path is correct
--------------------------------------------------------------------------
[host.example.com:141273] [[INVALID],INVALID] FORCE-TERMINATE AT Not found:-13 - error plm_rsh_component.c(335)
The issue can be somewhat mitigated by exporting OMPI_MCA_plm_rsh_agent=""
in the parent shell, but this leads to another undesired effect: in the absence of ssh
or rsh
OpenMPI can no longer launch across multiple nodes (i.e. parallel runs are only confined to cores within a single node where OpenMPI could get by using self
mechanism).
Please add ssh
client to the container - this should nip the problem at the bud.
Metadata
Metadata
Assignees
Labels
No labels