Q-Logic IB0056101-00 G manual Supported Distributions and Kernels

Page 17

A

2 – Feature Overview Supported Distributions and Kernels

„A subset of the QLogic InfiniBand Fabric Suite, the enablement tools, are offered with this release.

„Two separate SCSI RDMA Protocol (SRP) modules are provided: the standard OpenFabrics (OFED) SRP, and QLogic SRP.

„QLogic MPI supports running exclusively on a single node without the installation of the HCA hardware.

„OpenMPI and MVAPICH libraries built with the GNU, PGI, PathScale™, and Intel® compilers are available, with corresponding mpitests RPMs. You can use mpi-selectorto choose which MPI you want. These all run over PSM.

„4K Maximum Transfer Unit (MTU) is supported and is on by default. To take advantage of 4KB MTU, use a switch that supports 4KB MTU. QLogic also supports 2KB switches, and 4KB MTU switches configured for 2KB MTU.

QLogic switches with firmware version 4.1 or later are recommended.

„The Lustre® cluster filesystem is supported.

Additional up-to-date information can be found on the QLogic web site, specifically:

„The high performance computing page at www.qlogic.com/Products/HPC_products_landingpage.aspx

„The InfiniBand HCA page at www.qlogic.com/Products/HPC_products_infipathhcas.aspx

Supported Distributions and Kernels

The QLogic interconnect runs on AMD™ Opteron™ and Intel EM64T systems running Linux®. The currently supported distributions and associated Linux kernel versions for InfiniPath and OpenFabrics are listed in Table 2-2. The kernels are the ones that shipped with the distributions.

Table 2-2. InfiniPath/OpenFabrics Supported Distributions

and Kernels

Distribution

InfiniPath/OpenFabrics Supported

 

Kernels

 

 

 

 

Fedora Core 6 (FC6)

2.6.22 (x86_64)

 

 

 

Red Hat® Enterprise Linux® 4.4, 4.5, 4.6

2.6.9-42

(U4), 2.6.9-55 (U5)

(RHEL4.4, 4.5, 4.6)

2.6.9-67

(U6) (x86_64)

 

CentOS 4.4, 4.5 (Rocks 4.4, 4.5, 4.6)

2.6.9-42, 2.6.9.55, 2.6.9-67 (x86_64)

Scientific Linux 4.4, 4.5, 4.6

2.6.9-42, 2.6.9.55, 2.6.9-67 (x86_64)

 

 

 

IB0056101-00 G

2-3

Image 17
Contents QLogic HCA and InfiniPath→ Software Install Guide Document Revision History QLogic HCA and InfiniPath→ Software Install Guide VersionTable of Contents Software Installation Installation Troubleshooting Configuration Files RPM Descriptions List of Figures Page How this Guide is Organized Who Should Read this GuideOverview Conventions Used in this Guide InteroperabilityTypographical Conventions Convention MeaningDocumentation Support Headquarters Contact InformationIntroduction Contact Information IB0056101-00 G Description What’s New in this ReleaseQLogic Adapter Model Numbers QLogic Model Description New FeaturesDistribution InfiniPath/OpenFabrics Supported Supported Distributions and KernelsInfiniPath/OpenFabrics Supported Distributions Kernels Distribution InfiniPath/OpenFabrics Supported Kernels Compiler SupportSoftware Components „ Ofed SRP Feature Overview Software Components Hardware Installation Step-by-Step Installation ChecklistInstalling Software Using Rocks on Software InstallationStep-by-Step Installation Checklist Software Installation Page Hardware Hardware Installation RequirementsAdapter Models and Related Platforms QLogic Platform Plugs IntoForm Factors Product Number Description Cabling and SwitchesQLogic InfiniBand Cables Optical Fibre Option Configuring the BiosVerify the Package Contents Safety with ElectricityList of the Package Contents Unpacking InformationHardware Installation Unpacking Information QLogic QLE7280 with IBA7220 Asic Asic Unpacking the QLogic AdapterInstallation Steps Dual Adapter InstallationPCIe Slot in a Typical Motherboard QLogic PCIe HCA Assembly with Riser Card Assembled PCIe HCA with Riser Hardware Installation for QHT7140 with HTX RiserHTX Slot QLogic QHT7140 Adapter with Riser Card Assembled QHT7140 with Riser Hardware Installation for the QHT7140 Without an HTX Riser Cabling the Adapter to the InfiniBand Switch Switch Configuration and MonitoringCompleting the Installation Types of Nodes in a Cluster Environment Cluster SetupInfiniPath/OpenFabrics Supported Distributions and Kernels Setting Up Your EnvironmentSupported Linux Distributions Package Description Comments Choosing the Appropriate Download FilesAvailable Packages Unpacking the InfiniPath tar File Libibverbs-2.2-xxx.11.yyy.x8664.rpm Check for Missing Files or RPMsDistribution Used On Installing the InfiniPath and OpenFabrics RPMsRhel4 Sles10If you want to Then install Choosing the RPMs to InstallRpms to Install Preparing Using rpm to Install InfiniPath and OpenFabricsInstalled Layout Starting the InfiniPath Service InfiniPath and OpenFabrics Driver Overview Configuring the InfiniPath DriversIpathether Configuration on Red Hat Configuring the ibipath DriverConfiguring the ipathether Network Interface # QLogic Interconnect Ethernet DEVICE=eth2 BOOTPROTO=static Etc/sysconfig/network-scripts/ifcfg-eth200117504e011 Ipathether Configuration on SlesEtc/sysconfig/network/ifcfg-eth2 Etc/sysconfig/hardware/hwcfg-eth-id-$MACEtc/udev/rules.d/30-netpersistentnames.rules MODULE=ipathether STARTMODE=autoOpenFabrics Drivers and Services Configuration and Startup Output from this command will be similar to this Configuring the IPoIB Network Interface00066a0130000001 Configuring and Administering the Vnic InterfaceEtc/sysconfig/infinipath. Change this line to Etc/infiniband/qlgcvnic.cfg Service 1 1000066a00000101 InfiniNIC.InfiniConSys.Data01# HEARTBEAT=100 NAME=eioc1 IOCGUID=0x66A0137FFFFE7This example uses DGID, Iocguid and Iocstring # /etc/init.d/qlgcvnic stop # /etc/init.d/infinipath start # /etc/init.d/qlgcvnic startEtc/init.d/opensmd OpenSM# ibqlgcvnicinfo 21000001ff040bf6 Using Ofed SRP# mkdir /mnt/targetname # mount /dev/sde1 /mnt/targetname # ibsrpdm -cMPI over uDAPL Other Configuration Changing the MTU SizeStarting and Stopping the InfiniPath Software To check the configuration state, use the command Rebuilding or Reinstalling Drivers After a Kernel Upgrade LED Link and Data Indicators Further Information on Configuring and Loading DriversLED Link and Data Indicators LED States IndicationOff Adapter SettingsHostname1 Hostname2 Customer Acceptance UtilityIpathcheckout Options Command MeaningUninstalling InfiniPath and OpenFabrics RPMs Additional Installation InstructionsUninstalling Ofed 1.3 Software Removing Software PackagesInstalling QLogic MPI in an Alternate Location Installing Lustre/etc/redhat-release file or the /etc/SuSE-release file Installing on an Unsupported DistributionUsr/src/infinipath/drivers/build-guards.sh Managing and Installing Software Using RocksInstalling Rocks and InfiniPath RPMs Use the following contents Software Installation Additional Installation Instructions Home/install/contrib/4.2.1/x8664/RPMS Further Information on Rocks and kickstart Page Bios Settings Hardware IssuesNode Spontaneously Reboots Some HTX Motherboards May Need Two or More CPUs in UseMtrr Mapping Discrete Edit Bios Settings to Fix Mtrr IssuesMtrr Mapping and Write Combining Use the ipathmtrr Script to Fix Mtrr Issues Software Installation IssuesIssue with Supermicro H8DCE-HTe and QHT7040 OpenFabrics Dependencies Version Number Conflict with opensm-*on RHEL5 SystemsOpenFabrics Library Dependencies Rpm no packages given for eraseMissing Kernel RPM Errors Libgcc-3.4.3-9.EL4.i386.rpm Mpirun Installation Requires 32-bit SupportResolving Conflicts Ifup on ipathether on Sles 10 Reports unknown device Lockable Memory Error on Initial Installation of InfiniPathGlibc-2.3.4-2.i686.rpm or glibc-2.3.4-2.i386.rpm Eth3 device QLogic Corp Unknown device 0010 revPage Configuration File Name Description Table B-1. Configuration FilesSample and Template Files Description Different Nodes May Use Different RPMs InfiniPath and OpenFabrics RPMsRPM Version Numbers and Identifiers Infinipath-2.2-33597.832rhel4qlc.x8664.rpmDocumentation and InfiniPath RPMs RPM OrganizationTable C-1. InfiniPath Documentation/RPMs RPM Name Front End Compute DevelopmentContains ipathcheckout Ipathbug-helpera Table C-2. InfiniPath/RPMsTable C-3. InfiniPath-Devel/RPMs Table C-4. InfiniPath-MPI/RPMs OpenFabrics RPMsTable C-5. OpenFabrics Documentation/RPMs RPM Name CommentsIb-bonding-2.2-xxx.090.yyy.x8664.rpm Dapl-utils-2.2-xxx.207.yyy.x8664.rpmIbsim-2.2-xxx.04.yyy.x8664.rpm Ibutils-2.2-xxx.12.yyy.x8664.rpmLibibverbs-utils-2.2-xxx.111.yyy.x8664.rpm Libibverbs-2.2-xxx.111.yyy.x8664.rpmLibipathverbs-2.2-xxx.11.yyy.x8664.rpm Librdmacm-2.2-xxx.106.yyy.x8664.rpmTable C-7. OpenFabrics-Devel/RPMs Table C-9. Other HCAs/RPMs Table C-8. OpenSM/RPMsTable C-11. OtherMPIs/RPMs Table C-10. Other HCAs-Devel/RPMsRPM Name Front Comput EndRPM Name Front Comput Developme End Openmpipathscale-2.2-xxx.125.yy Openmpiintel-2.2-xxx.125.yyy.x8Openmpipgi-2.2-xxx.125.yyy.x86 Qlogic-mpi-regisRPM Descriptions OpenFabrics RPMs IB0056101-00 G Index Help Openssh Openssh-server 5-3 Optical media converters No packages given for erase warning message A-4 Verbose Page Page Camberley Surrey, GU16 7ER UK +44 0 1276 804