[Bug 223671] net/glusterfs: glusterfs volume status not showing online

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu May 10 13:08:09 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=223671

r00t at kaba1ah.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |r00t at kaba1ah.org

--- Comment #5 from r00t at kaba1ah.org ---
The reason why you see N/As is because 'gluster volume status' relies on RDMA
(libverbs in particular, which as far as I understood doesn't exist in
FreeBSD).

If you try to compile glusterfs manually you'll notice that:

...
checking for ibv_get_device_list in -libverbs... no
checking for rdma_create_id in -lrdmacm... no
...

Which will result in:

GlusterFS configure summary
===========================
...
Infiniband verbs     : no
...

And consequently will produce the following in the logs:

E [rpc-transport.c:283:rpc_transport_load] 0-rpc-transport: Cannot open
"/usr/local/lib/glusterfs/3.13.2/rpc-transport/rdma.so"
W [rpc-transport.c:287:rpc_transport_load] 0-rpc-transport: volume
'rdma.management': transport-type 'rdma' is not valid or not found on this
machine

I'm not sure about the support of userspace access to RDMA in FreeBSD.
According to https://wiki.freebsd.org/InfiniBand you can try to add
WITH_OFED=yes to /etc/src.conf and build/installworld.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list