Ethernet bonding on 2950 running RHEL4 not working quite

Fabian_Salamanca at Dell.com Fabian_Salamanca at Dell.com
Mon Feb 18 17:20:16 CST 2008


Hi Cathy

 

Try disabling Spanning Tree in your Cisco box

 

BR,

 

From: linux-poweredge-bounces at dell.com
[mailto:linux-poweredge-bounces at dell.com] On Behalf Of Smith, Cathy
Sent: Monday, February 18, 2008 5:15 PM
To: linux-poweredge-Lists
Subject: Ethernet bonding on 2950 running RHEL4 not working quite

 

Folks 

I am trying to get Ethernet bonding mode 4, working to provide
redundancy and performance for an Oracle RAC cluster.  The fault
tolerance isn't working  quite as I expected.  I have bonded 2 ports
together, eth2 and eth3.  I can take eth3, leaving eth2 up, and still
have connectivity.  If I take eth2 down, and leave eth3 up, I lose
connectivity.   If a single switch port is taken down, I lose  all
connectivity.  I may not have my configuration right, or I just may not
understand how this bonding works.  I'd appreciate any suggestions.

I have 3 Dell 2950's running RHEL4 U6 64 bit.  The switch is a Cisco
3750.  The Ethernet bonding is configured for 2 ports on an Intel
GigEthernet card.

The /etc/modprobe.conf file defines the bonding configuration as 
        alias eth2 e1000 
        alias eth3 e1000 
        alias bond0 bonding 
        options bond0 miimon=200 mode=4 

I have eth2 and eth3 defined as slaves in the
/etc/sysconfig/network-scripts.  The ifcfg-eth2 configuration: 

DEVICE=eth2 
ONBOOT=yes 
BOOTPROTO=none 
USERCTL=no 
MASTER=bond0 
SLAVE=yes 

The ifcfg-bond0 configuration: 

DEVICE=bond0 
ONBOOT=yes 
BOOTPROTO=none 
IPADDR=192.168.42.30 
NETMASK=255.255.255.0 
USERCTL=no 

The output from ifconfig: 

bond0     Link encap:Ethernet  HWaddr 00:15:17:3E:2A:D6  
          inet addr:192.168.42.10  Bcast:192.168.42.255
Mask:255.255.255.0 
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1 
          RX packets:5416 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:5147 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:0 
          RX bytes:566922 (553.6 KiB)  TX bytes:528332 (515.9 KiB) 

eth2      Link encap:Ethernet  HWaddr 00:15:17:3E:2A:D6  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1 
          RX packets:640 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:570 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:1000 
          RX bytes:71103 (69.4 KiB)  TX bytes:60790 (59.3 KiB) 
          Base address:0xdce0 Memory:de7c0000-de7e0000 

eth3      Link encap:Ethernet  HWaddr 00:15:17:3E:2A:D6  
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1 
          RX packets:4776 errors:0 dropped:0 overruns:0 frame:0 
          TX packets:4577 errors:0 dropped:0 overruns:0 carrier:0 
          collisions:0 txqueuelen:1000 
          RX bytes:495819 (484.1 KiB)  TX bytes:467542 (456.5 KiB) 
          Base address:0xdcc0 Memory:de780000-de7a0000 

The Cisco 3570 configuration: 
Configured for LACP-only mode (unconditional LACP/802.1ad only). 

interface gig1/0/M 
   no cdp enable 
   switchport 
   channel-group Y mode active 

interface gig1/0/N 
   no cdp enable 
   switchport 
   channel-group Y mode active 

interface port-channelY 
   switchport access vlan V 
   switchport mode access 

V = vlan number 
M = first port number 
N = second port number 
Y = channel designation number 

Thanks for your assistance. 

 

Cathy 
--- 
Cathy L. Smith 
Unix Systems Administrator 

Pacific Northwest National Laboratory 
Operated by Battelle for the 
U.S. Department of Energy 

Phone:  509.375.2687 
Fax:          509.375.2330 
Email:  cathy.smith at pnl.gov 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20080218/aee0e613/attachment-0001.htm 


More information about the Linux-PowerEdge mailing list