[mpich-discuss] libmpi.so.12 error
Sophie Norman
sophie.norman at gmail.com
Tue Sep 9 08:44:52 CDT 2014
Sure Sangmin, here you go
$ mpiexec -n 4 -machinefile /home/pi/mpi_testing/machinefile which mpiexec
/usr/bin/mpiexec
/usr/bin/mpiexec
/usr/bin/mpiexec
/usr/bin/mpiexec
Sophie
On 9 September 2014 13:27, Seo, Sangmin <sseo at anl.gov> wrote:
> To verify the path to mpiexec on nodes, can you try the following?
>
> mpiexec -n 4 -machinefile /home/pi/mpi_testing/__machinefile which
> mpiexec
>
>
> — Sangmin
>
>
> On Sep 9, 2014, at 6:37 AM, Sophie Norman <sophie.norman at gmail.com>
> wrote:
>
> I've looked and there's definitely no OpenMPI installation, there is
> however a Python-mpi4py installation, could that be causing the problem?
>
> On 9 September 2014 12:08, Kenneth Raffenetti <raffenet at mcs.anl.gov>
> wrote:
>
>> That looks like an error message from OpenMPI's mpiexec. That is surely
>> part of the problem here. Do you have an OpenMPI installation somewhere
>> that may be conflicting with your MPICH? One solution would be to make sure
>> that the path to MPICH's mpiexec is first in your environment.
>>
>> Ken
>>
>> On 09/09/2014 05:31 PM, Sophie Norman wrote:
>>
>>> Hi Ken
>>>
>>> When I run that code I get the following error
>>>
>>> ------------------------------------------------------------
>>> --------------
>>> mpiexec was unable to launch the specified application as it could not
>>> find an executable:
>>>
>>> Executable: -l
>>> Node: raspberrypi
>>>
>>> while attempting to start process rank 0.
>>> ------------------------------------------------------------
>>> --------------
>>>
>>> Sophie
>>>
>>> On 9 September 2014 02:07, Kenneth Raffenetti <raffenet at mcs.anl.gov
>>> <mailto:raffenet at mcs.anl.gov>> wrote:
>>>
>>> Let's try to verify that the library is properly located on all the
>>> nodes you are running. We can do a simple test with mpiexec. Try
>>> running:
>>>
>>> mpiexec -n 4 -machinefile /home/pi/mpi_testing/____machinefile -l
>>> ls /home/rpimpi/mpich3-install/__lib/libmpi.so.12
>>>
>>> Ken
>>>
>>> On 09/08/2014 07:03 PM, Sophie Norman wrote:
>>>
>>> Hi Ken,
>>> Yes I used mpicc to build the binary
>>>
>>> the oputput of mpicc -show is
>>>
>>> gcc -I/home/rpimpi/mpich3-install/__include
>>> -L/home/rpimpi/mpich3-install/__lib -Wl,-rpath
>>> -Wl,/home/rpimpi/mpich3-__install/lib -Wl,--enable-new-dtags
>>> -lmpi -lrt
>>> -lpthread
>>>
>>>
>>> Sophie
>>>
>>> On 9 September 2014 00:48, Kenneth Raffenetti
>>> <raffenet at mcs.anl.gov <mailto:raffenet at mcs.anl.gov>
>>> <mailto:raffenet at mcs.anl.gov <mailto:raffenet at mcs.anl.gov>>>
>>> wrote:
>>>
>>> Did you use mpicc to build your binary? What is the output
>>> of 'mpicc
>>> -show'. The compile wrappers should encode an RPATH tag in
>>> your
>>> program so that setting an LD_LIBRARY_PATH to find
>>> libmpi.so is
>>> unncessary.
>>>
>>> Ken
>>>
>>>
>>> On 09/08/2014 06:44 PM, Sophie Norman wrote:
>>>
>>> Hi,
>>>
>>> When running NAS parallel benchmarks using 4 Raspberry
>>> Pi nodes each
>>> running MPICH-3.1.2 I get the following error when I
>>> try to run the
>>> integer sort benchmark
>>>
>>> ~/NPB3.3/NPB3.3-MPI/bin $ mpiexec -n 4 -machinefile
>>> /home/pi/mpi_testing/____machinefile ./is.S.4
>>>
>>>
>>> NAS Parallel Benchmarks 3.3 -- IS Benchmark
>>>
>>> Size: 65536 (class S)
>>> Iterations: 10
>>> Number of processes: 1
>>>
>>> ERROR: compiled for 4 processes
>>> Number of active processes: 1
>>> Exiting program!
>>>
>>> ./is.S.4: error while loading shared libraries:
>>> libmpi.so.12: cannot
>>> open shared object file: No such file or directory
>>> ./is.S.4: error while loading shared libraries:
>>> libmpi.so.12: cannot
>>> open shared object file: No such file or directory
>>> ./is.S.4: error while loading shared libraries:
>>> libmpi.so.12: cannot
>>> open shared object file: No such file or directory
>>>
>>>
>>>
>>> I have tried
>>> export
>>>
>>> LD_LIBRARY_PATH=$LD_LIBRARY_____PATH:/home/rpimpi/mpich3-___
>>> _install/lib
>>> on each of the nodes, and each node works individually
>>> when run with
>>> the file ./is.S.1
>>>
>>> $ldd ./is.S.4 give the following output for the master
>>> node
>>>
>>> /usr/lib/arm-linux-gnueabihf/____libcofi_rpi.so
>>> (0xb6edf000)
>>> libmpi.so.12 =>
>>> /home/rpimpi/mpich3-install/____lib/libmpi.so.12
>>> (0xb6ca3000)
>>> libc.so.6 => /lib/arm-linux-gnueabihf/libc.____so.6
>>> (0xb6b68000)
>>> librt.so.1 => /lib/arm-linux-gnueabihf/____librt.so.1
>>> (0xb6b59000)
>>> libpthread.so.0 =>
>>> /lib/arm-linux-gnueabihf/____libpthread.so.0
>>> (0xb6b3a000)
>>> libgfortran.so.3 =>
>>> /usr/lib/arm-linux-gnueabihf/____libgfortran.so.3
>>> (0xb6a93000)
>>> libm.so.6 => /lib/arm-linux-gnueabihf/libm.____so.6
>>> (0xb6a22000)
>>> libgcc_s.so.1 => /lib/arm-linux-gnueabihf/____
>>> libgcc_s.so.1
>>> (0xb69fa000)
>>> /lib/ld-linux-armhf.so.3 (0xb6eed000)
>>>
>>>
>>> please help
>>>
>>> Thanks
>>>
>>> Sophie
>>>
>>>
>>> ___________________________________________________
>>> discuss mailing list discuss at mpich.org
>>> <mailto:discuss at mpich.org> <mailto:discuss at mpich.org
>>> <mailto:discuss at mpich.org>>
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/____mailman/listinfo/discuss
>>> <https://lists.mpich.org/__mailman/listinfo/discuss>
>>> <https://lists.mpich.org/__mailman/listinfo/discuss
>>> <https://lists.mpich.org/mailman/listinfo/discuss>>
>>>
>>> ___________________________________________________
>>> discuss mailing list discuss at mpich.org
>>> <mailto:discuss at mpich.org> <mailto:discuss at mpich.org
>>> <mailto:discuss at mpich.org>>
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/____mailman/listinfo/discuss
>>> <https://lists.mpich.org/__mailman/listinfo/discuss>
>>> <https://lists.mpich.org/__mailman/listinfo/discuss
>>> <https://lists.mpich.org/mailman/listinfo/discuss>>
>>>
>>>
>>>
>>>
>>> _________________________________________________
>>> discuss mailing list discuss at mpich.org <mailto:discuss at mpich.org
>>> >
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/__mailman/listinfo/discuss
>>> <https://lists.mpich.org/mailman/listinfo/discuss>
>>>
>>> _________________________________________________
>>> discuss mailing list discuss at mpich.org <mailto:discuss at mpich.org>
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/__mailman/listinfo/discuss
>>> <https://lists.mpich.org/mailman/listinfo/discuss>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> discuss mailing list discuss at mpich.org
>>> To manage subscription options or unsubscribe:
>>> https://lists.mpich.org/mailman/listinfo/discuss
>>>
>>> _______________________________________________
>> discuss mailing list discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>
> _______________________________________________
> discuss mailing list discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>
>
>
> _______________________________________________
> discuss mailing list discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20140909/29f59601/attachment.html>
More information about the discuss
mailing list