Appendix A - InfiniBand Client Configuration
52 Violin 6000 Series Memory Array Installation Guide 535-0045-00 Rev 02
HCA Drivers
Mellanox and Qlogic offer a full set of protocol software and drivers for major all operating systems
and vendors.
The examples in this appendix utilize the Mellanox driver for Linux. You should follow similar steps
when installing Qlogic HCAs.
For Mellanox drivers, you can go to the company Web site and download the driver suitable for your
installation: http://www.mellanox.com.
InfiniBand Client Setup
This section covers client setup for Linux and covers the following topics:
• Client Initiator Support on page 52
• Installing the ISO Image on page 52
• Using ibstat on page 53
• Manually Discovering an SRP Target on page 53
Client Initiator Support
While this appendix focuses on Linux examples, the following is a complete list of supported client
initiators in this release:
• Linux: SLES, RHEL with stock kernel InfiniBand support and/or OFED release from Open
Fabrics Alliances
• VMware: ESXi 4/4.1 SRP initiator support for HCA vendor, e.g. Mellanox
• Windows: Support is provide by WinOFED from Open Fabrics Alliances
Installing the ISO Image
Mellanox provides prebuilt binaries for all recent Linux client distributions. Mellanox OpenFabrics
Enterprise Distribution (OFED) is delivered as an ISO image.
Note: Even though a Mellanox HCA is used in this example, Qlogic HCAs are also supported.
The ISO image contains both source code and binary RPMs for selected Linux distributions, as well
as the installation script: mlnxofedinstall.
Mount the iso image file and execute ./mlnxofedinstall.
For example:
mount -o rw,loop/work/MLNX_OFED_LINUX-1.4-sles10_sp1_sp2.iso /mnt
cd /mnt
./mlnxofedinstall