From: Arshad Hussain Date: Wed, 21 Apr 2021 15:19:47 +0000 (+0530) Subject: LUDOC-394 manual: Add meaningful ref names under SettingUpBonding.xml X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=refs%2Fchanges%2F43%2F43443%2F2;p=doc%2Fmanual.git LUDOC-394 manual: Add meaningful ref names under SettingUpBonding.xml This patch adds meaningful and proper reference name under file SettingUpBonding.xml Signed-off-by: Arshad Hussain Change-Id: Iffbf75fb37e2758bc6c31dc80e846257bf8b7888 Reviewed-on: https://review.whamcloud.com/43443 Tested-by: jenkins Reviewed-by: Andreas Dilger --- diff --git a/SettingUpBonding.xml b/SettingUpBonding.xml index b0918ee..8b78824 100644 --- a/SettingUpBonding.xml +++ b/SettingUpBonding.xml @@ -7,46 +7,46 @@ - + - + - + - + - + - + Using network interface bonding is optional. -
+
Network Interface Bonding Overview Bonding, also known as link aggregation, trunking and port trunking, is a method of aggregating multiple physical network links into a single logical link for increased bandwidth. Several different types of bonding are available in the Linux distribution. All these types are referred to as 'modes', and use the bonding kernel module. Modes 0 to 3 allow load balancing and fault tolerance by using multiple interfaces. Mode 4 aggregates a group of interfaces into a single virtual interface where all members of the group share the same speed and duplex settings. This mode is described under IEEE spec 802.3ad, and it is referred to as either 'mode 4' or '802.3ad.'
-
+
Requirements The most basic requirement for successful bonding is that both endpoints of the connection must be capable of bonding. In a normal case, the non-server endpoint is a switch. (Two systems connected via crossover cables can also use bonding.) Any switch used must explicitly handle 802.3ad Dynamic Link Aggregation. The kernel must also be configured with bonding. All supported Lustre kernels have bonding functionality. The network driver for the interfaces to be bonded must have the ethtool functionality to determine slave speed and duplex settings. All recent network drivers implement it. @@ -100,7 +100,7 @@ Settings for eth1: /sbin/ifenslave
-
+
Bonding Module Parameters Bonding module parameters control various aspects of bonding. Outgoing traffic is mapped across the slave interfaces according to the transmit hash @@ -116,7 +116,7 @@ Settings for eth1: $ miimon=100 For a busy network, increase the timeout.
-
+
Setting Up Bonding To set up bonding: @@ -314,7 +314,7 @@ collisions:0 txqueuelen:100 Interrupt:9 Base address:0x1400
-
+
Configuring a Lustre File System with Bonding The Lustre software uses the IP address of the bonded interfaces and requires no special configuration. The bonded interface is treated as a regular TCP/IP interface. If needed, @@ -322,7 +322,7 @@ Interrupt:9 Base address:0x1400 /etc/modprobe. options lnet networks=tcp(bond0)
-
+
Bonding References We recommend the following bonding references: