Channel Bonding Question
Andrew Klaassen
ak at dkp.com
Wed Nov 28 08:25:39 PST 2001
On Wed, Nov 28, 2001 at 09:29:18AM -0600,
Jared Hodge wrote:
> I was wondering if it is possible to link two ethernet NICs
> (channel bonding, sort of) on our server to work together
> talking to a single switch. I've lately come to realize that
> most work with channel bonding requires two entirely separate
> networks, but what I want to do is connect the two NICs two
> the switch (Cisco Catalyst) and allow it to effectively
> communicate with two of the nodes at full speed at the same
> time. I guess that this would be more along the lines of line
> trunking or multi-link or some other networking scheme. If
> anyone knows of any links that describe how to do this, I
> would appreciate it. Thanks.
No link, but here are the config files we need in order to make
this work on a Redhat box (from the
/etc/sysconfig/network-scripts directory):
---ifcfg-bond0---
DEVICE=bond0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.181
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
---ifcfg-eth0---
DEVICE=eth0
BOOTPROTO=static
MASTER=bond0
SLAVE=yes
ONBOOT=yes
---ifcfg-eth1---
DEVICE=eth1
BOOTPROTO=static
MASTER=bond0
SLAVE=yes
ONBOOT=yes
And, in /etc/modules.conf:
alias bond0 bonding
The switch also needs to be set up for this. We've got an HP
and a Foundry switch both doing it; one calls it "Fast
EtherChannel" (originally a Cisco term?), the other "Trunking",
and the Linux box "bonding". Setup was pretty straightforward
once I figured out where in the switch manuals everything was...
Andrew Klaassen
More information about the Beowulf
mailing list