rsocket - RDMA套接字API - 客户端无法连接到服务器

时间:2016-02-25 11:19:37

标签: sockets rdma mellanox

我写过简单的客户端&服务器程序使用rsocket - RDMA套接字API使用以下版本的librdmacm-dev& librdmacm1包(使用Ubuntu 14.04):

librdmacm1 / trusty 1.0.16-1 i386 librdmacm-dev / trusty 1.0.16-1 i386

  1. 启动服务器时,rselect()调用失败,出现以下错误:

    $ ./rserver 192.168.1.1 8000 rselect: Cannot allocate memory

  2. 而不是rsocket API使用Unix Socket API并尝试通过“/usr/lib/rsocket/librspreload.so”的LD_PRELOADing运行服务器,但它失败并出现同样的错误:

    $ export LD_PRELOAD=/usr/lib/rsocket/librspreload.so; ./rserver 192.168.1.1 8000 rselect: Cannot allocate memory

  3. 我没有在rsockets上找到任何好的在线帮助,也没有找到任何样本工作代码? 有人可以帮忙解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

我的同事在使用rsocket preload摆弄rdma时遇到了同样的问题。在他的情况下,它结果是一个权利问题。 尝试以root身份运行,看看是否能让你更进一步。

相关问题