Pessoal, boa tarde
Estou usando bond em minha interfaces como active backup, em teoria, uma interface
deveria assumir ( ou funcionar ) somente quando a outra interface ficar down.
Mas estou com perda de pacotes justamente na interface que não está sendo usada e
está gerando perda de pacotes no bond.
What que pode ser ?
Segue minhas configurações de bond
[root@xxxxx ~]# ifconfig bond0 ; ifconfig eth0 ; ifconfig eth1
bond0 Link encap:Ethernet HWaddr 2C:59:E5:3C:71:68
inet addr:10.104.x.x Bcast:10.104.172.255 Mask:255.255.255.0
UP BROADCAST RUNNING MASTER MULTICAST MTU:1500 Metric:1
RX packets:38386574 errors:0 dropped:1295024 overruns:0 frame:0
TX packets:34733102 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:23626317629 (22.0 GiB) TX bytes:21028389425 (19.5 GiB)
eth0 Link encap:Ethernet HWaddr 2C:59:E5:3C:71:68
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:37091397 errors:0 dropped:0 overruns:0 frame:0
TX packets:34732869 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:23524827730 (21.9 GiB) TX bytes:21028299937 (19.5 GiB)
eth1 Link encap:Ethernet HWaddr 2C:59:E5:3C:71:68
UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 Metric:1
RX packets:1295179 errors:0 dropped:1294944 overruns:0 frame:0
TX packets:237 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:101490019 (96.7 MiB) TX bytes:90360 (88.2 KiB)
[root@xxxxx ~]#
[root@xxxxx ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 1000
Up Delay (ms): 0
Down Delay (ms): 0
Slave Interface: eth0
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 2c:59:e5:3c:71:68
Slave queue ID: 0
Slave Interface: eth1
MII Status: up
Speed: 10000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 2c:59:e5:3c:71:6c
Slave queue ID: 0
[root@xxxxx ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=10.104.x.x
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
BONDING_OPTS="mode=1 miimon=1000"
No /var/log/messages Tenho muitos logs de martian source ....
[root@xxxxx ~]# tail -f /var/log/messages
Sep 17 13:26:38 xxxxx kernel: IPv4: martian source 10.104.172.0 from 0.0.0.0, on dev
bond0
Sep 17 13:26:38 xxxxx kernel: ll header: 00000000: ff ff ff ff ff ff 00 00 00 00 5b
00 08 00 ..........[...
Sep 17 13:26:39 xxxxx kernel: IPv4: martian source 10.104.172.0 from 0.0.0.0, on dev
bond0
Sep 17 13:26:39 xxxxx kernel: ll header: 00000000: ff ff ff ff ff ff 00 00 00 00 5b
01 08 00 ..........[...
Sep 17 13:26:39 xxxxx kernel: IPv4: martian source 10.104.172.0 from 0.0.0.0, on dev
bond0
Sep 17 13:26:39 xxxxx kernel: ll header: 00000000: ff ff ff ff ff ff 00 00 00 00 5b
00 08 00 ..........[...
Sep 17 13:26:39 xxxxx kernel: IPv4: martian source 10.104.172.0 from 0.0.0.0, on dev
bond0
Sep 17 13:26:39 xxxxx kernel: ll header: 00000000: ff ff ff ff ff ff 00 00 00 00 5b
00 08 00 ..........[...
Sep 17 13:26:39 xxxxx kernel: IPv4: martian source 10.104.172.0 from 0.0.0.0, on dev
bond0
Sep 17 13:26:39 xxxxx kernel: ll header: 00000000: ff ff ff ff ff ff 00 00 00 00 5b
01 08 00 ..........[...
Sep 17 13:26:43 xxxxx kernel: net_ratelimit: 69 callbacks suppressed