Hi Dusan,
> I'm trying to install mpiexec on 64-bit WNs, but without success. On
> our 32-bit WNs we don't have any problems with mpiexec.
>
> I installed mpiexec rpm from
>
> http://eticssoft.web.cern.ch/eticssoft/repository/mpi/mpiexec/0.82/slc4_ia32_gcc346/
>
> Since we are using torque-2.3.0-snap.200801151629.2cri.slc4, the
> installation of the above mpiexec rpm fails due to a missing
> libtorque.so.0 library. I have created a dummy rpm that provides this
> library, and creates symbolic link from libtorque.so.2.0.0 (provided
> by torque rpm) to libtorque.so.0. With this mpiexec can be
> successfully installed and used on 32-bit WNs.
>
> On 64-bit WNs mpiexec can be installed this way but it fails when
> executed:
>
> [root@n31 ~]# mpiexec
> mpiexec: error while loading shared libraries: libtorque.so.0: cannot
> open shared object file: No such file or directory
>
> I have created symbolic links for libtorque.so.0 in both /usr/lib and /
> usr/lib64 and executed ldconfig, but it didn't help. ldd says:
>
> [root@n31 ~]# ldd /opt/mpiexec-0.82/bin/mpiexec
> linux-gate.so.1 => (0xffffe000)
> libtorque.so.0 => not found
> libc.so.6 => /lib/tls/libc.so.6 (0xf7e86000)
> /lib/ld-linux.so.2 (0xf7fe8000)
The mpiexec executable is for ia32, and libtorque.so.0 most probably is
for pure x86_64, hence it cannot be used by mpiexec. As Jason suggests,
the easiest may be to recompile it from source:
http://www.osc.edu/~pw/mpiexec/index.php
|