hey Thanks a lot, well, I build the open-mpi package on the Desktop of RHEL 4.7 and then I followed the instruction to put the path, which I believed were written as /etc/openmpi/bin and /etc/openmpi/lib, which there's no such a path on my Linux installation.. I'm wondering if there's a tutorial that specify the specific step that I need to take for RHEL?
On Tue, Apr 21, 2009 at 6:45 AM, Jeff Squyres <jsquy...@cisco.com> wrote: > These kinds of messages are symptomatic that you compiled your applications > with one version of Open MPI and ran with another. You might want to ensure > that your examples are compiled against the same version of Open MPI that > you're running with. > > > On Apr 17, 2009, at 5:38 PM, Grady Laksmono wrote: > > Hi, here's what I have: >> >> hello_cxx example >> [hpc@localhost examples]$ mpirun -n 2 hello_cxx >> hello_cxx: Symbol `_ZN3MPI10COMM_WORLDE' has different size in shared >> object, co nsider re-linking >> hello_cxx: Symbol `_ZN3MPI10COMM_WORLDE' has different size in shared >> object, co nsider re-linking >> Hello, world! I am 0 of 1 >> libibverbs: Fatal: couldn't read uverbs ABI version. >> -------------------------------------------------------------------------- >> [0,0,0]: OpenIB on host localhost.localdomain was unable to find any HCAs. >> Another transport will be used instead, although this may result in >> lower performance. >> -------------------------------------------------------------------------- >> libibverbs: Fatal: couldn't read uverbs ABI version. >> -------------------------------------------------------------------------- >> [0,0,0]: OpenIB on host localhost.localdomain was unable to find any HCAs. >> Another transport will be used instead, although this may result in >> lower performance. >> -------------------------------------------------------------------------- >> Hello, world! I am 0 of 1 >> >> ring_cxx example >> [hpc@localhost examples]$ mpirun -n 2 ring_cxx >> ring_cxx: Symbol `_ZN3MPI10COMM_WORLDE' has different size in shared >> object, consider re-linking >> ring_cxx: Symbol `_ZN3MPI10COMM_WORLDE' has different size in shared >> object, consider re-linking >> libibverbs: Fatal: couldn't read uverbs ABI version. >> libibverbs: Fatal: couldn't read uverbs ABI version. >> -------------------------------------------------------------------------- >> [0,0,0]: OpenIB on host localhost.localdomain was unable to find any HCAs. >> Another transport will be used instead, although this may result in >> lower performance. >> -------------------------------------------------------------------------- >> -------------------------------------------------------------------------- >> [0,0,0]: OpenIB on host localhost.localdomain was unable to find any HCAs. >> Another transport will be used instead, although this may result in >> lower performance. >> -------------------------------------------------------------------------- >> Process 0 sending 10 to 0, tag 201 (1 processes in ring) >> Process 0 sending 10 to 0, tag 201 (1 processes in ring) >> Process 0 sent to 0 >> Process 0 sent to 0 >> Process 0 decremented value: 9 >> Process 0 decremented value: 8 >> Process 0 decremented value: 7 >> Process 0 decremented value: 6 >> Process 0 decremented value: 5 >> Process 0 decremented value: 4 >> Process 0 decremented value: 3 >> Process 0 decremented value: 2 >> Process 0 decremented value: 1 >> Process 0 decremented value: 0 >> Process 0 exiting >> Process 0 decremented value: 9 >> Process 0 decremented value: 8 >> Process 0 decremented value: 7 >> Process 0 decremented value: 6 >> Process 0 decremented value: 5 >> Process 0 decremented value: 4 >> Process 0 decremented value: 3 >> Process 0 decremented value: 2 >> Process 0 decremented value: 1 >> Process 0 decremented value: 0 >> Process 0 exiting >> >> which is weird, I'm not sure what's wrong, but one thing that I realized >> is that the documentation for running openmpi is outdated? here's my $PATH >> and $LD_LIBRARY_PATH >> >> [hpc@localhost ~]$ cat .bash_profile >> # .bash_profile >> >> # Get the aliases and functions >> if [ -f ~/.bashrc ]; then >> . ~/.bashrc >> fi >> >> # User specific environment and startup programs >> >> PATH=$PATH:$HOME/bin:/usr/lib/openmpi/1.2.5-gcc/bin >> LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/openmpi/1.2.5-gcc/lib >> >> export PATH >> export LD_LIBRARY_PATH >> unset USERNAME >> >> It's different that what the documentation had, because there's I couldn't >> find the files in the /opt/openmpi >> I hope that anyone could help? >> >> Thanks a lot! >> >> -- Grady >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users >> > > > -- > Jeff Squyres > Cisco Systems > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users > -- Grady Laksmono gradyfau...@laksmono.com www.laksmono.com