[ewg] [PATCH] docs: Add a section about ib-bonding and kernel.org
Moni Shoua
monis at Voltaire.COM
Sun Dec 13 07:07:40 PST 2009
This follows bugzilla 1863
https://bugs.openfabrics.org/show_bug.cgi?id=1863
---
diff --git a/ipoib_release_notes.txt b/ipoib_release_notes.txt
index 51c78cb..a1c8e7d 100644
--- a/ipoib_release_notes.txt
+++ b/ipoib_release_notes.txt
@@ -184,6 +184,24 @@ Usage and configuration:
datagram on each call to ifup, ifdown, etc. To avoid this, add the line
IPOIB_MODE=connected
to the interface configuration file (e.g. ifcfg-ib0)
+18. When installing OFED on a machine that runs kernel 2.6.30 (or another kernel
+ from kernel.org that OFED supports), the installation scripts blocks the
+ installation of ib-bonding since the bonding module that comes with the
+ kernel has all the functionality to support IPoIB slaves. This approach
+ however doesn't patch the sysconfig (SuSE) or initscripts (RedHat) package
+ so the network configuration scrips may not work properly.
+ For example, if you install OFED on RHEL5.2 that runns kernel 2.6.30 and
+ you try to configure and run bonding, you won't be able to restart the
+ network and see bond0 up and running with IPoIB slaves.
+ A workaround to this problem would be this
+ a. Compile ib-bonding source rpm (under SRPMS directory) separately on a
+ machine with RHEL5.2 and kernel 2.6.18-92.el5 (default for this OS)
+ 2. Install the binary rpm while machine runs kernel 2.6.18-92.el5.
+ This will patch the OS configuration scripts and install the bonding module.
+ 3. Switch to kernel 2.6.30. The module that was compiled in (2) will not be
+ loaded since it was compiled and installed for a different kernel.
+ 4. Configure bonding and restart the network. The bonding interface
+ should be up and running afterwards.
===============================================================================
4. IPoIB Configuration Based on DHCP
===============================================================================
More information about the ewg
mailing list