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 >