免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4711 | 回复: 12
打印 上一主题 下一主题

[系统管理] 一个头痛的CentOS bonding 问题, 大家帮帮忙!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-06-05 14:57 |只看该作者 |倒序浏览
我的几台centOS 系统, 做了bonding, 但是网络老是不稳定, 经常重启。 今天我查看了所有的网路相关信息。发现有异常,先望大师们指点迷津。
# cat ifcfg-bond0
DEVICE="bond0"
ONBOOT=yes
TYPE=bonding
BOOTPROTO=static
PEERDNS=yes
IPV6INIT=no
USERCTL=no
BONDING_OPTS="miimon=100 mode=1"
IPADDR=
BROADCAST=
NETMASK=
NETWORK=
DNS1=×××
DNS2=×××
DOMAIN=×××

#cat ifcfg-eth0
DEVICE="eth0"
MASTER=bond0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
PEERDNS=yes
IPV6INIT=no
SLAVE=yes
USERCTL=no

# cat ifcfg-eth1
DEVICE="eth1"
MASTER=bond0
ONBOOT=yes
TYPE=Ethernet
BOOTPROTO=static
PEERDNS=yes
IPV6INIT=no
SLAVE=yes
USERCTL=no

# ifconfig -a   - 发现三个HWaddr 是不同的, 根据我的经验它们应当相同,先请各路高人指点指点, 谢过了!
bond0     Link encap:Ethernet  HWaddr 00:25:90:63:622
          inet addr:10.×××  Bcast:10.××× Mask:255.255.252.0
          inet6 addr: fe80::225:90ff:fe63:62d2/64 Scope:Link
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:1869072823 errors:4 dropped:52 overruns:0 frame:4
          TX packets:1425620502 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2559749688297 (2.3 TiB)  TX bytes:810771226167 (755.0 GiB)

eth0      Link encap:Ethernet  HWaddr 00:25:90:63:622
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:1849974105 errors:4 dropped:31 overruns:0 frame:4
          TX packets:1425620496 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2547021343671 (2.3 TiB)  TX bytes:810771224115 (755.0 GiB)
          Interrupt:16 Memory:fade0000-fae00000

eth1      Link encap:Ethernet  HWaddr 00:25:90:63:623
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:1500  Metric:1
          RX packets:19098718 errors:0 dropped:21 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:12728344626 (11.8 GiB)  TX bytes:2052 (2.0 KiB)
          Interrupt:17 Memory:faee0000-faf00000

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
2 [报告]
发表于 2013-06-05 15:02 |只看该作者
记得lbseraph版主发过一个文档,做完bond之后,mac就是一样的

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
3 [报告]
发表于 2013-06-05 15:05 |只看该作者
        If not explicitly configured with ifconfig, the MAC address of the
        bonding device is taken from its first slave device. This MAC address
        is then passed to all following slaves and remains persistent (even if
        the the first slave is removed) until the bonding device is brought
        down or reconfigured.

https://www.kernel.org/pub/linux ... working/bonding.txt

论坛徽章:
0
4 [报告]
发表于 2013-06-05 18:31 |只看该作者
cat /proc/net/bond/bond0

另外
RHEL6 要彻底关闭NetworlManger 服务,否则会和bond网卡冲突

还有
你的这句在哪里:
alias bond0 bonding

论坛徽章:
0
5 [报告]
发表于 2013-06-05 21:15 |只看该作者
#more /etc/modprobe.d/bonding.conf
alias bond0 bonding

这里我少了: options bond0 miimon=100 mode=1 会有问题吗?
另外我发现我还少了:
#more /etc/rc.local
ifenslave bond0 eth0 eth  这个也会有问题吗?


PROC下的bond0 如下:
# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:25:90:63:62:d2
Slave queue ID: 0

Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 1
Permanent HW addr: 00:25:90:63:62:d3
Slave queue ID: 0

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
6 [报告]
发表于 2013-06-05 21:20 |只看该作者
options bond0 miimon=100 mode=1

这个没有问题,你已经写到ifcfg-bond0配置文件里面了.

论坛徽章:
0
7 [报告]
发表于 2013-06-05 22:28 |只看该作者
现我还有个困惑 :
#cat /etc/rc.local
ifenslave bond0 eth0 eth1  这段命令是必须的吗??

论坛徽章:
0
8 [报告]
发表于 2013-06-06 07:09 |只看该作者
回复 4# alonerhu


   
CENTOS 6  也需要彻底关闭NetworkManager服务

论坛徽章:
0
9 [报告]
发表于 2013-06-06 07:11 |只看该作者
回复 7# zrq1238


   
这个命令不是必须的

论坛徽章:
0
10 [报告]
发表于 2013-06-07 18:21 |只看该作者
今天安装hp dl580 g7遇到网络问题,一搜发现这机器bond也有问题,不知道你是不是用的同样的网卡
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP