[Pkg-ofed-commits] r483 - /trunk/ofed-docs/trunk/DEBIAN-HOWTO/
gmpc-guest at alioth.debian.org
gmpc-guest at alioth.debian.org
Wed Sep 23 19:09:48 UTC 2009
Author: gmpc-guest
Date: Wed Sep 23 19:09:48 2009
New Revision: 483
URL: http://svn.debian.org/wsvn/pkg-ofed/?sc=1&rev=483
Log:
Update howto to latest version
Modified:
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-1.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-10.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-11.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-2.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-3.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-4.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-5.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-6.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-7.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-8.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-9.html
trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto.html
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-1.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-1.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-1.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-1.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Introduction</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Introduction</TITLE>
<LINK HREF="infiniband-howto-2.html" REL=next>
<LINK HREF="infiniband-howto.html#toc1" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-10.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-10.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-10.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-10.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Network Troubleshooting</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Network Troubleshooting</TITLE>
<LINK HREF="infiniband-howto-11.html" REL=next>
<LINK HREF="infiniband-howto-9.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc10" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-11.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-11.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-11.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-11.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Further Information</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Further Information</TITLE>
<LINK HREF="infiniband-howto-10.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc11" REL=contents>
</HEAD>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-2.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-2.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-2.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-2.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Installing the OFED Software</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Installing the OFED Software</TITLE>
<LINK HREF="infiniband-howto-3.html" REL=next>
<LINK HREF="infiniband-howto-1.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc2" REL=contents>
@@ -72,9 +72,16 @@
</PRE>
</CODE></BLOCKQUOTE>
</P>
-<P>Populate the tarballs with the *.orig.tar.gz files available form
-the "upstream source" release on
-<A HREF="https://alioth.debian.org/frs/?group_id=100311">https://alioth.debian.org/frs/?group_id=100311</A></P>
+<P>Original source tarballs can be downloaded from the repository:
+<BLOCKQUOTE><CODE>
+<PRE>
+ apt-get source libibverbs
+</PRE>
+</CODE></BLOCKQUOTE>
+</P>
+<P>Alternatively, you can grab the source code directly from upstream.</P>
+<P>http://www.openfabrics.org/downloads/OFED/</P>
+<P>Upstream source is distributed via SRPMS; you can use alien to convert them into tarballs.</P>
<H3>Build the packages.</H3>
@@ -100,11 +107,17 @@
<P>Repeat the process for the rest of the packages. Note that some packages have build dependancies on other OFED packages. The suggested build order is:
<BLOCKQUOTE><CODE>
<PRE>
+ libibverbs
+ libnes
+ libcxgb3
+ libipathverbs
+ libmlx4
+ libmthca
+ librdmacm
libibcm
libibcommon
libibumad
libibmad
- libnes
libsdp
dapl
opensm
@@ -113,12 +126,13 @@
mstflint
perftest
qlvnictools
- qpert
+ qperf
rds-tools
sdpnetstat
srptools
tvflash
ibsim
+ mpitests
ofed-docs
ofa_kernel
ofed
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-3.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-3.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-3.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-3.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Install the kernel modules</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Install the kernel modules</TITLE>
<LINK HREF="infiniband-howto-4.html" REL=next>
<LINK HREF="infiniband-howto-2.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc3" REL=contents>
@@ -49,8 +49,16 @@
module-assistant build ofa-kernel
</PRE>
</CODE></BLOCKQUOTE>
+</P>
+<P>This procedure will create an ofa-kernel-modules deb in /usr/src. You can the install the deb using dpkg or by running:
+<BLOCKQUOTE><CODE>
+<PRE>
+ module-assistant install ofa-kernel
+</PRE>
+</CODE></BLOCKQUOTE>
-This will create a deb which you can then install. As the deb contains replacements for existing kernel modules you will need to either manually remove
+The deb can also be copied to your other infiniband hosts and installed using dpkg.</P>
+<P>As the deb contains replacements for existing kernel modules you will need to either manually remove
any infiniband modules which have already been loaded, or reboot the machine, before you can use the new modules. </P>
<P>The new kernel modules will be installed into /usr/lib/<kernel-version>/updates. They will not overwrite the original kernel modules, but the module
loader will pick up the modules from the updates directory in preference. You can verify that the system is using the new kernel modules by running the
@@ -67,9 +75,8 @@
</PRE>
</CODE></BLOCKQUOTE>
</P>
-
-<P>Note that if you wish to rebuild the kernel modules (eg for a new kernel version) then you must issue
-the module-assistant clean command before trying a new build.</P>
+<P>Note that if you wish to rebuild the kernel modules for any reason, (eg for a new kernel version or to continue an interrupted build) then you must issue
+the "module-assistant clean" command before trying a new build.</P>
<HR>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-4.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-4.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-4.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-4.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Setting up a basic infiniband network </TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Setting up a basic infiniband network </TITLE>
<LINK HREF="infiniband-howto-5.html" REL=next>
<LINK HREF="infiniband-howto-3.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc4" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-5.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-5.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-5.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-5.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: IP over Infiniband (IPoIB)</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: IP over Infiniband (IPoIB)</TITLE>
<LINK HREF="infiniband-howto-6.html" REL=next>
<LINK HREF="infiniband-howto-4.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc5" REL=contents>
@@ -104,7 +104,7 @@
<H2><A NAME="ss5.5">5.5</A> <A HREF="infiniband-howto.html#toc5.5">ARP and dual ported cards.</A>
</H2>
-<P>If you have a dual ported card with both ports on the same IB subnet but a different IP subnet, you
+<P>If you have a dual ported card with both ports on the same IB subnet, but different IP subnets, you
will need to tweak the ARP settings for the IPoIB interfaces. See ipoib_release_notes.txt in the ofed-docs package for a full
discussion of this issue.</P>
<P>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-6.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-6.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-6.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-6.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: OpenMPI</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: OpenMPI</TITLE>
<LINK HREF="infiniband-howto-7.html" REL=next>
<LINK HREF="infiniband-howto-5.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc6" REL=contents>
@@ -68,31 +68,29 @@
</CODE></BLOCKQUOTE>
</P>
-<H2><A NAME="ss6.5">6.5</A> <A HREF="infiniband-howto.html#toc6.5">Configure Hosts</A>
+<H2><A NAME="ss6.5">6.5</A> <A HREF="infiniband-howto.html#toc6.5">Configure Host Access</A>
</H2>
<P>OpenMPI uses ssh to spawn jobs on remote hosts. You should configure a public/private keypair to ensure that you
can ssh between hosts without entering a password. You should also ensure that your login process is silent.</P>
-<P>Choose two hosts on which to test the program and put their hostnames into a file called hostfile:</P>
-<P>
-<BLOCKQUOTE><CODE>
-<PRE>
- hostA slots=1
- hostB slots=1
-</PRE>
-</CODE></BLOCKQUOTE>
-</P>
<H2><A NAME="ss6.6">6.6</A> <A HREF="infiniband-howto.html#toc6.6">Run the MPI PingPong benchmark.</A>
</H2>
-<P>We will use the MPI PingPong benchmark for our testing. By default, openmpi should use inifiniband networks in preference to any tcp networks it finds. However, we will force mpi to be extra-chatty during the test to ensure that we are really using the infiniband interfaces.</P>
-<P>(ADDME: Is there a better way to confirm which networks openmpi is using?)</P>
+<P>We will use the MPI PingPong benchmark for our testing. By default, openmpi should use inifiniband networks in preference to any tcp networks it finds. However, we will force mpi to ignore tcp networks to ensure that is using the infiniband network.</P>
<P>
<PRE>
-mpirun --mca btl_openib_verbose 1 --mca btl ^tcp -n 2 -hostfile /path/to/hostfile IMB-MPI1 PingPong
+#!/bin/bash
+#Infiniband MPI test program
+#Edit the hosts below to match your test hosts
+cat > /tmp/hostfile.$$.mpi <<EOF
+hostA slots=1
+HostB slots=1
+EOF
+
+mpirun --mca btl_openib_verbose 1 --mca btl ^tcp -n 2 -hostfile /tmp/hostfile.$$.mpi IMB-MPI1 PingPong
</PRE>
</P>
<P>If all goes well you should see openib debugging messages from both hosts, together with the job output.</P>
@@ -143,10 +141,17 @@
<P>If you want to compare infiniband performance with your ethernet/TCP networks, you can re-run the tests using flags to tell openmpi to use your ethernet network. (The example below assumes that your test nodes are connected via eth0).</P>
<P>
<PRE>
- mpirun --mca btl ^openib --mca btl_tcp_if_include eth0 --hostfile hostfile -n 2 IMB-MPI1 -benchmark PingPong
+#!/bin/bash
+#TCP MPI test program
+#Edit the hosts below to match your test hosts
+cat > /tmp/hostfile.$$.mpi <<EOF
+hostA slots=1
+HostB slots=1
+EOF
+mpirun --mca btl ^openib --mca btl_tcp_if_include eth0 --hostfile hostfile -n 2 IMB-MPI1 -benchmark PingPong
</PRE>
</P>
-
+<P>You should notice signficantly higher latencies than for the infiniband test.</P>
<HR>
<A HREF="infiniband-howto-7.html">Next</A>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-7.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-7.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-7.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-7.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: SDP</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: SDP</TITLE>
<LINK HREF="infiniband-howto-8.html" REL=next>
<LINK HREF="infiniband-howto-6.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc7" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-8.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-8.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-8.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-8.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: SRP</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: SRP</TITLE>
<LINK HREF="infiniband-howto-9.html" REL=next>
<LINK HREF="infiniband-howto-7.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc8" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-9.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-9.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-9.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto-9.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto: Building Lustre against OFED</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO: Building Lustre against OFED</TITLE>
<LINK HREF="infiniband-howto-10.html" REL=next>
<LINK HREF="infiniband-howto-8.html" REL=previous>
<LINK HREF="infiniband-howto.html#toc9" REL=contents>
Modified: trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto.html
URL: http://svn.debian.org/wsvn/pkg-ofed/trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto.html?rev=483&op=diff
==============================================================================
--- trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto.html (original)
+++ trunk/ofed-docs/trunk/DEBIAN-HOWTO/infiniband-howto.html Wed Sep 23 19:09:48 2009
@@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
- <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
- <TITLE>Infiniband Howto</TITLE>
+ <META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.50">
+ <TITLE>Infiniband HOWTO</TITLE>
<LINK HREF="infiniband-howto-1.html" REL=next>
@@ -12,7 +12,7 @@
Previous
Contents
<HR>
-<H1>Infiniband Howto</H1>
+<H1>Infiniband HOWTO</H1>
<H2>Guy Coates </H2>
<P>
@@ -67,7 +67,7 @@
<LI><A NAME="toc6.2">6.2</A> <A HREF="infiniband-howto-6.html#ss6.2">Load the modules</A>
<LI><A NAME="toc6.3">6.3</A> <A HREF="infiniband-howto-6.html#ss6.3">Check permissions and limits</A>
<LI><A NAME="toc6.4">6.4</A> <A HREF="infiniband-howto-6.html#ss6.4">Install the mpi test programs</A>
-<LI><A NAME="toc6.5">6.5</A> <A HREF="infiniband-howto-6.html#ss6.5">Configure Hosts</A>
+<LI><A NAME="toc6.5">6.5</A> <A HREF="infiniband-howto-6.html#ss6.5">Configure Host Access</A>
<LI><A NAME="toc6.6">6.6</A> <A HREF="infiniband-howto-6.html#ss6.6">Run the MPI PingPong benchmark.</A>
</UL>
<P>
More information about the Pkg-ofed-commits
mailing list