mpirun -np 20 singularity exec centos7_mpi_test.img /usr/bin/ring
generates an error (I copied it to the end of this message).I triedto look for a clue about what is wrong, but couldn't find any useful help. I would appreciate any help provided.
Error message:
--------------------------------------------------------------------------It looks like MPI_INIT failed for some reason; your parallel process islikely to abort. There are many reasons that a parallel process canfail during MPI_INIT; some of which are due to configuration or environmentproblems. This failure appears to be an internal failure; here's someadditional information (which may only be relevant to an Open MPIdeveloper):ompi_mpi_init: ompi_rte_init failed--> Returned "(null)" (-43) instead of "Success" (0)----------------------------------------------------------------------------------------------------------------------------------------------------It looks like MPI_INIT failed for some reason; your parallel process islikely to abort. There are many reasons that a parallel process canfail during MPI_INIT; some of which are due to configuration or environmentproblems. This failure appears to be an internal failure; here's someadditional information (which may only be relevant to an Open MPIdeveloper):ompi_mpi_init: ompi_rte_init failed--> Returned "(null)" (-43) instead of "Success" (0)--------------------------------------------------------------------------*** An error occurred in MPI_Init*** on a NULL communicator*** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,*** and potentially your MPI job)*** An error occurred in MPI_Init*** on a NULL communicator*** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort,*** and potentially your MPI job)[(server name):6349] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!
[(server name):6347] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!
-------------------------------------------------------Primary job terminated normally, but 1 process returneda non-zero exit code.. Per user-direction, the job has been aborted.---------------------------------------------------------------------------------------------------------------------------------mpirun detected that one or more processes exited with non-zero status, thus causingthe job to be terminated. The first process to do so was:Process name: [[12088,1],0]Exit code: 1--------------------------------------------------------------------------
--
You received this message because you are subscribed to the Google Groups "singularity" group.
To unsubscribe from this group and stop receiving emails from it, send an email to singularity+unsubscribe@lbl.gov.
## CLUSTER[balazsl@lo-login-01]$ singularity --version2.3.1-dist ## CLUSTER[balazsl@lo-login-01]$ mpirun --versionmpirun (Open MPI) 2.1.0 ## CONTAINER 1.10.3[balazsl@lo-login-01]$ singularity exec mpi_hello_world-1103.img mpirun --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)mpirun (Open MPI) 1.10.3 ## CONTAINER 2.1.0[balazsl@lo-login-01]$ singularity exec mpi_hello_world-210.img mpirun --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)mpirun (Open MPI) 2.1.0 ## CLUSTER[balazsl@lo-login-01]$ mpicc --versiongcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.## CONTAINER 2.1.0[balazsl@lo-login-01]$ singularity exec mpi_hello_world-210.img mpicc --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.## CONTAINER 1.10.3[balazsl@lo-login-01]$ singularity exec mpi_hello_world-1103.img mpicc --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.To unsubscribe from this group and stop receiving emails from it, send an email to singularity...@lbl.gov.
## CLUSTER[balazsl@lo-login-01]$ mpicc --versiongcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.## CONTAINER 2.1.0[balazsl@lo-login-01]$ singularity exec mpi_hello_world-210.img mpicc --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.## CONTAINER 1.10.3[balazsl@lo-login-01]$ singularity exec mpi_hello_world-1103.img mpicc --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)Copyright (C) 2015 Free Software Foundation, Inc.This is free software; see the source for copying conditions. There is NOwarranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.Hi Victor,I made tests with different versions, including the case where I have openmpi 2.1.0 both inside and outside the container:
## CLUSTER[balazsl@lo-login-01]$ singularity --version2.3.1-dist## CLUSTER[balazsl@lo-login-01]$ mpirun --versionmpirun (Open MPI) 2.1.0## CONTAINER 1.10.3[balazsl@lo-login-01]$ singularityexecmpi_hello_world-1103.img mpirun --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)mpirun (Open MPI) 1.10.3## CONTAINER 2.1.0[balazsl@lo-login-01]$ singularityexecmpi_hello_world-210.img mpirun --version/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)mpirun (Open MPI) 2.1.0
<div class="line number21 index20 alt2" style="font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; font-size: 14px; color: rgb(51, 51, 51); padding-right: 1em !important; padding-left: 1em !important; border-radius: 0px !important; background: none rgb(15, 25, 42) !important; float: none !import
--
You received this message because you are subscribed to the Google Groups "singularity" group.
To unsubscribe from this group and stop receiving emails from it, send an email to singularity+unsubscribe@lbl.gov.
To unsubscribe from this group and stop receiving emails from it, send an email to singularity...@lbl.gov.
--
You received this message because you are subscribed to a topic in the Google Groups "singularity" group.
To unsubscribe from this topic, visit https://groups.google.com/a/lbl.gov/d/topic/singularity/k2jPS2-_XBA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to singularity+unsubscribe@lbl.gov.