Hi Gus,
 
thank you for your response.
i think this is much about hardware which i know little about them:)
might be the machine i used dont have the card you mentioned as i run:
 /usr/sbin/ibstat
ibwarn: [4260] umad_init: can't read ABI version from /sys/class/infiniband_mad/abi_version (No such file or directory): is ib_umad module loaded?
ibpanic: [4260] main: can't init UMAD library: (No such file or directory)

but you really helped me as:
 
$ mpirun -mca btl ^openib -n 8 hello_cxx
Hello, world!  I am 6 of 8
Hello, world!  I am 0 of 8
Hello, world!  I am 4 of 8
Hello, world!  I am 7 of 8
Hello, world!  I am 5 of 8
Hello, world!  I am 2 of 8
Hello, world!  I am 1 of 8
Hello, world!  I am 3 of 8
 
that's really cool~
 
thank you all:)
 
Best Wishes.
On Sat, Dec 4, 2010 at 11:12 AM, Gus Correa <gus@ldeo.columbia.edu> wrote:
Hi Daofeng

Do you have an Infiniband card in the machine where you are
running the program?
(Open Fabrics / OFED is the software support for Infiniband.
I guess you need the same version installed in all machines.)

Does the directory referred in the error message actually
exist in your machine (i.e,  /dev/infiniband) ?

Are you running it in the same machine where you installed OpenMPI?

What output do you get from:
/usr/sbin/ibstat
?

Did you compile the programs with the mpicc,mpiCC, mpif77
from the same OpenMPI that you built?
(Some Linux distributions and compilers come with
their own flavors of MPI, or you may also
have installed MPICH or MVAPICH, so it is not uncommon to mix up.)

Have you tried to suppress the use of Infinband, i.e.:

mpirun -mca btl ^openib -n 8 hello_cxx

(Well, "openib" is the OpenMPI support for Infiniband.
The "^" means "don't use it")

I hope this helps,
Gus Correa

Daofeng Li wrote:
Dear Jeff,
 actually i didnot understand this....can you or anyone tell me what to do?
 Thx.
 Best.

On Fri, Dec 3, 2010 at 9:41 PM, Jeff Squyres (jsquyres) <jsquyres@cisco.com <mailto:jsquyres@cisco.com>> wrote:

   It means that you probably have a version mismatch with your
   OpenFabrics drivers and or you have no OpenFabrics hardware and you
   should probably disable those drivers.  
   Sent from my PDA. No type good.
   On Dec 3, 2010, at 4:56 AM, "Daofeng Li" <lidaof@gmail.com
   <mailto:lidaof@gmail.com>> wrote:

   Dear list,
        i am currently try to use the OpenMPI package
   i install it at my home directory
   ./configure --prefix=$HOME --enable-mpi-threads
   make
   make install
        and the i add the ~/bin to the path and ~/lib to the
   ld_library_path to my .bashrc file
        everything seems normal as i can run the example programs:
   mpirun -n 8 hello_cxx
   mpirun -n 8 hello_f77
   mpirun -n 8 hello_c
   etc...
        but error messages appeas:
        $ mpirun -n 8 hello_cxx
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   --------------------------------------------------------------------------
   [[32727,1],1]: A high-performance Open MPI point-to-point
   messaging module
   was unable to find any relevant network interfaces:
   Module: OpenFabrics (openib)
     Host: localhost.localdomain
   Another transport will be used instead, although this may result in
   lower performance.
   --------------------------------------------------------------------------
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   libibverbs: Fatal: couldn't read uverbs ABI version.
   CMA: unable to open /dev/infiniband/rdma_cm
   librdmacm: couldn't read ABI version.
   librdmacm: assuming: 4
   libibverbs: Fatal: couldn't read uverbs ABI version.
   libibverbs: Fatal: couldn't read uverbs ABI version.
   Hello, world!  I am 1 of 8
   Hello, world!  I am 0 of 8
   Hello, world!  I am 3 of 8
   Hello, world!  I am 5 of 8
   Hello, world!  I am 7 of 8
   Hello, world!  I am 4 of 8
   Hello, world!  I am 6 of 8
   Hello, world!  I am 2 of 8
   [localhost.localdomain:30503] 7 more processes have sent help
   message help-mpi-btl-base.txt / btl:no-nics
   [localhost.localdomain:30503] Set MCA parameter
   "orte_base_help_aggregate" to 0 to see all help / error messages
        i am wondering whether i install openmpi the right way
   anyone would give some suggestions?
        thanks in advance.
        Best Regards.
   --     Daofeng Li
   College of Biological Science
   China Agricultural University
   Beijing
   China

   _______________________________________________
   users mailing list
   users@open-mpi.org <mailto:users@open-mpi.org>

   _______________________________________________
   users mailing list
   users@open-mpi.org <mailto:users@open-mpi.org>

   http://www.open-mpi.org/mailman/listinfo.cgi/users




--
Daofeng Li
College of Biological Science
China Agricultural University
Beijing
China


------------------------------------------------------------------------


_______________________________________________
users mailing list
users@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users

_______________________________________________
users mailing list
users@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



--
Daofeng Li
College of Biological Science
China Agricultural University
Beijing
China