7–iSCSI Extensions for RDMA
Configuring iSER for SLES12 Linux
73 BC0154503-00 C
Configuring iSER for SLES12 Linux
The TargetCLI is not in-box on SLES12, therefore you must do the following:
1. To install TargetCLI, copy and install the following RPMs from ISO image
(x86_64 and noarch location).
lio-utils-4.1-14.6.x86_64.rpm
python-configobj-4.7.2-18.10.noarch.rpm
python-PrettyTable-0.7.2-8.5.noarch.rpm
python-configshell-1.5-1.44.noarch.rpm
python-pyparsing-2.0.1-4.10.noarch.rpm
python-netifaces-0.8-6.55.x86_64.rpm
python-rtslib-2.2-6.6.noarch.rpm
python-urwid-1.1.1-6.144.x86_64.rpm
targetcli-2.1-3.8.x86_64.rpm
2. Before starting the TargetCLI, load all RoCE device drivers and iSER
modules.
# modprobe qed
# modprobe qede
# modprobe qedr
# modprobe ib_iser (Initiator)
# modprobe ib_isert (Target)
3. Configure NIC interfaces and run L2 and RoCE traffic before configuring
iSER targets, as described in Step 7 on page 66.
4. Start the TargetCLI utility, and configure your targets on the iSER target
system.
TargetCLI versions are different in RHEL and SLES. Be sure to use the
proper backstores to configure your targets. RHEL uses ramdisk;
SLES uses rd_mcp.