8–iWARP Configuration
Configuring iWARP on Linux
177
BC0154501-00 P
For NFS Version 4:
#
mount -t nfs4 -o rdma,port=20049 192.168.2.4:/tmp/nfs-server
/tmp/nfs-client
4.
Verify that the file system is mounted by issuing the
mount
command.
Ensure that the RDMA port and file system versions are correct.
#
mount |grep rdma
iWARP RDMA-Core Support on SLES 12 SP3 and RHEL 7.4
The user space library libqedr is part of the RDMA-Core. However, the out-of-box
libqedr does not support SLES 12 SP3 or RHEL 7.4. Therefore, these OS
versions require the latest RDMA-Core to support iWARP.
To build the RDMA-Core to support iWARP:
1.
To download the latest RDMA-Core source, go to the following link and
choose RDMA-Core-15 or later:
https://github.com/linux-rdma/rdma-core/releases
Or, to use the latest RDMA-Core source, issue the following command:
#
git clone https://github.com/linux-rdma/rdma-core.git
2.
Install all OS-dependent packages/libraries as described in the
RDMA-Core
README
.
For RHEL and CentOS, issue the following command:
#
yum install cmake gcc libnl3-devel libudev-devel make
pkgconfig valgrind-devel
For SLES 12 SP3 (ISO/SDK kit), install the following RPMs:
cmake-3.5.2-18.3.x86_64.rpm
(OS ISO)
libnl-1_1-devel-1.1.4-4.21.x86_64.rpm
(SDK ISO)
libnl3-devel-3.2.23-2.21.x86_64.rpm
(SDK ISO)
3.
To build the RDMA-Core, issue the following commands:
#
cd <rdma-core-path>/rdma-core-master/
#
./build.sh
NOTE
The default port for NFSoRDMA is 20049. However, any other port that
is aligned with the NFS client will also work.