我正在尝试在此处构建和运行 RDMA 示例。但是因为我只是在探索,我没有任何能够管理 RDMA 的硬件。当我尝试运行示例代码时出现这样的错误。
librdmacm: couldn't read ABI version.
librdmacm: assuming: 4
CMA: unable to get RDMA device list
error: ec = rdma_create_event_channel() failed (returned zero/null).
是否有任何 RDMA 功能的“本地”实现可用于开发?我知道 RDMA 中的“R”表示远程,但我认为这可能存在用于测试/开发目的。
作为参考,我在安装了软件包的 Ubuntu 14.04 机器上进行了尝试libibverbs-dev
,librdmacm-dev
以便编译代码。