qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ft420 <arn...@gmail.com>
Subject Re: rdma protocol with qpid
Date Thu, 16 Apr 2009 07:40:47 GMT

hi,
1.
Following packages were installed berfore installing qpidd-rdma-0.4.732838-1.el5.i386 and
qpidc-rdma-0.4.732838-1.el5.i386
libibverbs-1.1.2-1.el5.i386
librdmacm-1.0.8-1.el5.i386
following shared objects are created:
/]#find -iname "*rdma*.so*"
./usr/lib/qpid/daemon/rdma.so
./usr/lib/qpid/client/rdmaconnector.so
./usr/lib/librdmacm.so.1
./usr/lib/librdmawrap.so.0.1.0
./usr/lib/librdmacm.so.1.0.0
./usr/lib/librdmawrap.so.0

./qpidd --load-module /usr/lib/qpid/daemon/rdma.so -p 5006 --transport rdma
2009-apr-16 12:58:26 critical Broker start-up failed: /usr/local/lib/libibverbs.so.1: version
`IBVERBS_1.1' not found (required by /usr/lib/librdmawrap.so.0): /usr/lib/qpid/daemon/rdma.so
(qpid/sys/posix/Shlib.cpp:34)

2. -P rdma flag while executing perftest 
./perftest -b 172.20.103.112 -p 5003 -P rdma

Unknown protocol: rdma (qpid/client/Connector.cpp:63)

Is there any hardware requirement also to use rdma protocol? am i missing out on any step
that has to be taken before using rdma protocol?I am really confused as to why this error
is occuring??
Please let me know the solution.. 

thanking in anticipation


ft420 wrote:
> how to use qpidd with rdma protocol? I have gone through the FAQ still i am unclear about
what exactly has to be done to use rdma protocol? do we have to install anything? i have already
installed qpidd-rdma-0.4.732838-1.el5.i386 and qpidc-rdma-0.4.732838-1.el5.i386
>
> ./qpidd --transport rdma -p 5006 
> 2009-apr-15 19:26:58 notice Listening on TCP port 5006
> 2009-apr-15 19:26:58 critical Broker start-up failed: No such transport: 'rdma' (qpid/broker/Broker.cpp:389)
> 2009-apr-15 19:26:58 notice Shut down
>
> thanking in anticipation
>
>   

Two things,

1. load the rdma module on the broker & client
2. if you use perftest or latencytest, use -P rdma

or if you have your our client, specify rdma and the protocol in the 
connection options. 

i.e. it is done the same way tls /ssl is specified.

Connection Settings:
  -b [ --broker ] HOST (localhost)  Broker host to connect to
  -p [ --port ] PORT (5672)         Broker port to connect to
  -P [ --protocol ] tcp|rdma (tcp)  Protocol to use for broker connection

regards
Carl.

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org




-- 
View this message in context: http://n2.nabble.com/rdma-protocol-with-qpid-tp2639156p2642193.html
Sent from the Apache Qpid users mailing list archive at Nabble.com.


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Mime
View raw message