Hi, so yes I'm trying to install the source but after installing, it does
not seem to be able to locate the libraries.

mpirun gives the error
libopen-rte.so.0: cannot open shared object file: No such file or directory

Of course, I have seen this faq
http://www.open-mpi.org/faq/?category=running#adding-ompi-to-path

But this is more than a little beyond me.  The libraries seem to be
installed in usr/lib, (at least, that's where it locates the library in
question.) but I can't seem to get this to work by modifying
LD_LIBRARY_PATH, or using the --prefix switch.  Obviously I am doing
something very wrong, never having bothered with editing paths before. (This
is why I use packages.)

On Sat, Oct 23, 2010 at 1:47 PM, Ashley Pittman <ash...@pittman.co.uk>wrote:

>
> On 23 Oct 2010, at 17:58, Brandon Fulcher wrote:
> > So I checked the OMPI package details on both machines, they each are
> running Open MPI 1.3. . . but then I noticed that the packages are different
> versions.   Basically, the slave is running the previous Ubuntu release, and
> the master is running the current one. Both have the most recent packages
> for their release. . .but perhaps that is enough of a difference?
>
> You need to have exactly the same version of OpenMPI installed on both
> machines.  Typically in a cluster all machines are identical in terms of
> software, if this isn't the case for your systems then the easiest way might
> be to compile open mpi from source (on the older of the two machines would
> be best) and to install it to a common directory on both machines.
>
> Ashley.
>
> --
>
> Ashley Pittman, Bath, UK.
>
> Padb - A parallel job inspection tool for cluster computing
> http://padb.pittman.org.uk
>
>
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users
>

Reply via email to