[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