InfiniPath Install Guide
Version 2.0
Page vi IB0056101-00 C
Q
Section 3 Software Installation
3.1 Software Installation Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2 Software Installation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2
3.2.1 Linux Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
3.2.2 Environment for InfiniPath and OpenFabrics . . . . . . . . . . . . . . . . . . . . 3-3
3.2.3 Kernel Patches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4
3.2.4 Types of Nodes in a Cluster Environment . . . . . . . . . . . . . . . . . . . . . . 3-4
3.3 InfiniPath Software RPMs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.4 OpenFabrics RPMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
3.5 Downloading and Installing InfiniPath and OpenFabrics Software . . . . . . 3-6
3.5.1 Downloading the tar File Containing the RPMs . . . . . . . . . . . . . . . . . 3-6
3.5.2 Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7
3.5.3 Installed Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8
3.5.4 Installing in an Alternate Location . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.5.4.1 Installing for Your Distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9
3.5.4.2 Check for Missing Files or RPMs . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
3.6 Managing and Installing Software Using Rocks . . . . . . . . . . . . . . . . . . . . 3-10
3.6.1 Installing Rocks and InfiniPath RPMs . . . . . . . . . . . . . . . . . . . . . . . . . 3-11
3.6.2 Installing Rocks and InfiniPath RPMs-Details . . . . . . . . . . . . . . . . . . . 3-11
3.6.3 Further Information on Rocks and kickstart . . . . . . . . . . . . . . . . . . . . . 3-14
3.7 InfiniPath and OpenFabrics Driver Overview . . . . . . . . . . . . . . . . . . . . . . 3-15
3.8 Configuring the InfiniPath Drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.8.1 Configuring the ib_ipath Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-16
3.8.2 Configuring the ipath_ether Network Interface . . . . . . . . . . . . . . . . 3-16
3.8.2.1 ipath_ether Configuration on Fedora and RHEL4 . . . . . . . . . . . 3-17
3.8.2.2 ipath_ether Configuration on SUSE 9.3, SLES 9, and SLES 10 3-18
3.9 OpenFabrics Configuration and Startup . . . . . . . . . . . . . . . . . . . . . . . . . . 3-20
3.9.1 Configuring the IPoIB Network Interface . . . . . . . . . . . . . . . . . . . . . . . 3-21
3.10 OpenSM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3.11 SRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-22
3.12 Starting and Stopping the InfiniPath Software . . . . . . . . . . . . . . . . . . . . . 3-23
3.13 Rebuilding or Reinstalling the Drivers. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-24
3.14 Further Information on Configuring and Loading Drivers . . . . . . . . . . . . . 3-24
3.15 MPI Over uDAPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
3.16 Compiler Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
3.17 Switch Configuration and Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-25
3.18 LED Link and Data Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
3.19 Customer Acceptance Utility. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-26
3.20 Removing Software Packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-28