RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 1248307 - Where did RDMA's support for RDMA over NFS go?
Summary: Where did RDMA's support for RDMA over NFS go?
Keywords:
Status: CLOSED DUPLICATE of bug 1310757
Alias: None
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: rdma
Version: 7.3
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 7.3
Assignee: Honggang LI
QA Contact: Infiniband QE
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-07-30 04:59 UTC by jamespharvey20
Modified: 2017-01-24 09:15 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-05 05:51:57 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description jamespharvey20 2015-07-30 04:59:08 UTC
Back on v6 there was:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/nfs-rdma.html

/etc/rdma/rdma.conf could have NFSoRDMA_LOAD=yes, and have NFSoRDMA_PORT set.

rdma doesn't have these options anymore.

Did they go elsewhere?

Kernel module svcrdma needs to be loaded on the server, and xprtrdma needs to be loaded on the client.

On the server, /proc/fs/nfsd/portlist still needs a port.

Comment 1 jamespharvey20 2015-07-30 05:01:57 UTC
... This is for Fedora, which uses RDMA too.  :-)

Comment 3 jamespharvey20 2015-07-30 07:48:18 UTC
I found this previous bug report:

https://bugzilla.redhat.com/show_bug.cgi?id=736754

The last message there says everyone seems to agree to move NFSoRDMA to another package, but there wasn't agreement on where it should go.  Then there were no more comments.

It mentions nfs-utils, nfs-rdma-utils, nfs-utils-rdma.

I don't see any packages named nfs-rdma-utils or nfs-utils-rdma.  Looking at the current source rpm nfs-utils, I don't see any systemd .service files containing a string of rdma, and I don't see any of its etc files having any of these options, either.

Comment 6 Sachin Prabhu 2017-01-05 05:51:57 UTC
There have been changes made to the Storage administration guide which provides the information you are looking for. The new version of the guide doesn't appear to have been published yet. Here is the information copied from a build of the guide.

--
8.7.5. Enabling NFS over RDMA (NFSoRDMA)
The remote direct memory access (RDMA) service works automatically in Red Hat Enterprise Linux 7 if there is RDMA-capable hardware present.
To install the rdma package, enter:
# yum install rdma
After installation, the /etc/rdma/rdma.conf file contains a line that sets XPRTRDMA_LOAD=yes by default, which requests the rdma service to load the NFSoRDMA client module.
To enable automatic loading of NFSoRDMA server modules, add SVCRDMA_LOAD=yes on a new line in /etc/rdma/rdma.conf.
RPCNFSDARGS="--rdma=20049" in the /etc/sysconfig/nfs file specifies the port number on which the NFSoRDMA service listens for clients. RFC 5667 specifies that servers must listen on port 20049 when providing NFSv4 services over RDMA.
Reboot the system after modifying the /etc/rdma/rdma.conf file for the changes to take effect.
--

*** This bug has been marked as a duplicate of bug 1310757 ***

Comment 7 Milan Navratil 2017-01-24 09:15:16 UTC
The updated Enabling NFS over RDMA (NFSoRDMA) section of the Red Hat Enterprise Linux 7 Storage Administration Guide is now available on the Customer Portal:

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Storage_Administration_Guide/nfs-serverconfig.html#nfs-rdma


Note You need to log in before you can comment on or make changes to this bug.