error configure abinit with openmpi or error in practice
Posted: Mon Nov 26, 2012 8:35 am
Hello Dear,
Please help me,
"OS OpenSUSE 11.4 32bit
in Computer Pentium Dual Core"
i use openmpi 1.6.2, extract and configure at /home/usrname/openmpi
Setting LD_LIBRARY_PATH="/openmpi/lib/" in .bashrc file
and configure abinit with this command ./configure --enable-mpi --with-mpi-level=2 FC=gfortran --with-mpi-prefix="/home/usrname/openmpi" --with-linalg-libs="-llapack -lbas"
give me this report
Summary of important options:
* C compiler : gnu version 4.5
* Fortran compiler: gnu version 4.5
* architecture : unknown unknown (32 bits)
* debugging : basic
* optimizations : standard
* MPI enabled : yes
* MPI-IO enabled : yes
* GPU enabled : no (none)
* TRIO flavor = netcdf-fallback+etsf_io-fallback
* TIMER flavor = abinit (libs: ignored)
* LINALG flavor = netlib-fallback (libs: internal)
* ALGO flavor = none (libs: ignored)
* FFT flavor = none (libs: ignored)
* MATH flavor = none (libs: ignored)
* DFT flavor = libxc-fallback+atompaw-fallback+bigdft-fallback+wannier90-fallback
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
then i type make multi multi_nprocs=2
give me this report
==============================================================================
make[4]: Leaving directory `/home/arsyik/abinit/tests'
make[3]: Leaving directory `/home/arsyik/abinit/tests'
make[3]: Entering directory `/home/arsyik/abinit'
make[3]: Leaving directory `/home/arsyik/abinit'
make[2]: Leaving directory `/home/arsyik/abinit'
make[1]: Leaving directory `/home/arsyik/abinit'
finally i type sudo make install
and give me this
.......
/bin/mkdir -p '/usr/local/share/abinit-test/fox'
/usr/bin/install -c -m 644 fox/README fox/tests.cnf '/usr/local/share/abinit-test/fox'
make[3]: Leaving directory `/home/arsyik/abinit/tests'
make[2]: Leaving directory `/home/arsyik/abinit/tests'
make[1]: Leaving directory `/home/arsyik/abinit/tests'
make[1]: Entering directory `/home/arsyik/abinit'
make[2]: Entering directory `/home/arsyik/abinit'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/install -c -d -m 755 /usr/local/lib/pkgconfig
/usr/bin/install -c -m 644 -m 644 config.pc \
/usr/local/lib/pkgconfig/abinit.pc
make[2]: Leaving directory `/home/arsyik/abinit'
make[1]: Leaving directory `/home/arsyik/abinit'
and i tried to run
mpirun -np 2 /usr/local/bin/abinit < tparal_1.files> tparal.log
or
mpirun -np 2 abinit < tparal_1.files> tparal.log
that's give the same error
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_init_stage1.c at line 182
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort. There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems. This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):
orte_rml_base_select failed
--> Returned value -13 instead of ORTE_SUCCESS
--------------------------------------------------------------------------
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_system_init.c at line 42
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_init.c at line 52
--------------------------------------------------------------------------
Open RTE was unable to initialize properly. The error occured while
attempting to orte_init(). Returned value -13 instead of ORTE_SUCCESS.
--------------------------------------------------------------------------
How to fix it?
thanks in advance
Please help me,
"OS OpenSUSE 11.4 32bit
in Computer Pentium Dual Core"
i use openmpi 1.6.2, extract and configure at /home/usrname/openmpi
Setting LD_LIBRARY_PATH="/openmpi/lib/" in .bashrc file
and configure abinit with this command ./configure --enable-mpi --with-mpi-level=2 FC=gfortran --with-mpi-prefix="/home/usrname/openmpi" --with-linalg-libs="-llapack -lbas"
give me this report
Summary of important options:
* C compiler : gnu version 4.5
* Fortran compiler: gnu version 4.5
* architecture : unknown unknown (32 bits)
* debugging : basic
* optimizations : standard
* MPI enabled : yes
* MPI-IO enabled : yes
* GPU enabled : no (none)
* TRIO flavor = netcdf-fallback+etsf_io-fallback
* TIMER flavor = abinit (libs: ignored)
* LINALG flavor = netlib-fallback (libs: internal)
* ALGO flavor = none (libs: ignored)
* FFT flavor = none (libs: ignored)
* MATH flavor = none (libs: ignored)
* DFT flavor = libxc-fallback+atompaw-fallback+bigdft-fallback+wannier90-fallback
Configuration complete.
You may now type "make" to build ABINIT.
(or, on a SMP machine, "make mj4", or "make multi multi_nprocs=<n>")
then i type make multi multi_nprocs=2
give me this report
==============================================================================
make[4]: Leaving directory `/home/arsyik/abinit/tests'
make[3]: Leaving directory `/home/arsyik/abinit/tests'
make[3]: Entering directory `/home/arsyik/abinit'
make[3]: Leaving directory `/home/arsyik/abinit'
make[2]: Leaving directory `/home/arsyik/abinit'
make[1]: Leaving directory `/home/arsyik/abinit'
finally i type sudo make install
and give me this
.......
/bin/mkdir -p '/usr/local/share/abinit-test/fox'
/usr/bin/install -c -m 644 fox/README fox/tests.cnf '/usr/local/share/abinit-test/fox'
make[3]: Leaving directory `/home/arsyik/abinit/tests'
make[2]: Leaving directory `/home/arsyik/abinit/tests'
make[1]: Leaving directory `/home/arsyik/abinit/tests'
make[1]: Entering directory `/home/arsyik/abinit'
make[2]: Entering directory `/home/arsyik/abinit'
make[2]: Nothing to be done for `install-exec-am'.
/usr/bin/install -c -d -m 755 /usr/local/lib/pkgconfig
/usr/bin/install -c -m 644 -m 644 config.pc \
/usr/local/lib/pkgconfig/abinit.pc
make[2]: Leaving directory `/home/arsyik/abinit'
make[1]: Leaving directory `/home/arsyik/abinit'
and i tried to run
mpirun -np 2 /usr/local/bin/abinit < tparal_1.files> tparal.log
or
mpirun -np 2 abinit < tparal_1.files> tparal.log
that's give the same error
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_init_stage1.c at line 182
--------------------------------------------------------------------------
It looks like orte_init failed for some reason; your parallel process is
likely to abort. There are many reasons that a parallel process can
fail during orte_init; some of which are due to configuration or
environment problems. This failure appears to be an internal failure;
here's some additional information (which may only be relevant to an
Open MPI developer):
orte_rml_base_select failed
--> Returned value -13 instead of ORTE_SUCCESS
--------------------------------------------------------------------------
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_system_init.c at line 42
[linux-u242.site:10094] [NO-NAME] ORTE_ERROR_LOG: Not found in file runtime/orte_init.c at line 52
--------------------------------------------------------------------------
Open RTE was unable to initialize properly. The error occured while
attempting to orte_init(). Returned value -13 instead of ORTE_SUCCESS.
--------------------------------------------------------------------------
How to fix it?
thanks in advance