免费注册 查看新帖 |

Chinaunix

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

[网络管理] 帮助看下我们双网上做BOND0为什么不成功 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-15 16:49 |只看该作者 |倒序浏览
[root@Mother_FLASH ~]more /etc/module.conf
alias   bond0   bonding
options bond0   miimon=100      mode=1  primary=eth1
[root@Mother_FLASH ~]# cd /etc/sysconfig/network-scripts/
[root@Mother_FLASH network-scripts]# vi ifcfg-bond0

DEVICE=bond0
BOOTPROTO=none
BROADCAST=172.100.0.191
IPADDR=172.100.0.138
NETMASK=255.255.255.192
NETWORK=172.100.0.128
ONBOOT=yes
USERCTL=no

[root@Mother_FLASH network-scripts]# vi ifcfg-eth0

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

[root@Mother_FLASH network-scripts]# vi ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
USERCTL=no
~                                                                              
[root@Mother_FLASH network-scripts]# service network restart
Shutting down interface eth1:  [  OK  ]
Shutting down loopback interface:  [  OK  ]
Bringing up loopback interface:  [  OK  ]
Bringing up interface bond0:  Device bond0 does not seem to be present, delaying initialization.
[FAILED]

论坛徽章:
0
2 [报告]
发表于 2009-04-15 19:14 |只看该作者
RHEL5
1、/etc/sysconfig/network-scripts/ifcfg-bond0
        DEVICE=bond0
        ONBOOT=yes
        BOOTPROTO=static
        IPADDR=192.168.0.1
        NETMASK=255.255.255.0
        GATEWAY=192.168.0.254
        USERCTL=no

2、/etc/sysconfig/network-scripts/ifcfg-eth0
        DEVICE=eth0
        ONBOOT=yes
        BOOTPROTO=static
        MASTER=bond0
        SLAVE=yes
        USERCTL=no

3、/etc/sysconfig/network-scripts/ifcfg-eth1
        DEVICE=eth1
        ONBOOT=yes
        BOOTPROTO=static
        MASTER=bond0
        SLAVE=yes
        USERCTL=no

4、/etc/modprobe.conf,添加:
        alias bond0 bonding
        options bond0 miimon=100 mode=1
建议使用1,即负载均衡模式;不建议使用0,即高可用;
因为我在测试的时候,明显的发现,0时,拔掉一个网线,网络就断开了,只有当服务器ping下面客户机之后网络才会好(有时)。

论坛徽章:
0
3 [报告]
发表于 2009-04-16 17:35 |只看该作者
关键少了这个步骤所以不生效
#vi /etc/rc.d/rc.local
在最后加入:
ifenslave bond0 eth0 eth1
然后重启主机!

论坛徽章:
0
4 [报告]
发表于 2009-04-16 19:05 |只看该作者

回复 #3 剑次狼 的帖子

RHEL5下不需要。
不过到目前为止还不知道LZ用的是什么系统。

论坛徽章:
0
5 [报告]
发表于 2009-04-16 19:14 |只看该作者
原帖由 marsaber 于 2009-4-16 19:05 发表
RHEL5下不需要。
不过到目前为止还不知道LZ用的是什么系统。

AS5下不需要吗?
还真没注意过,我去试试

论坛徽章:
0
6 [报告]
发表于 2009-04-16 22:34 |只看该作者
primary=eth1
这个最好不要带,很有可能eth1死了,链路不会转到eth0上,还是让它自动的好.

论坛徽章:
0
7 [报告]
发表于 2009-04-17 14:30 |只看该作者
原帖由 marsaber 于 2009-4-16 19:05 发表
RHEL5下不需要。
不过到目前为止还不知道LZ用的是什么系统。


确实如你所说。不需要加就可启动

[ 本帖最后由 剑次狼 于 2009-4-17 14:33 编辑 ]

论坛徽章:
0
8 [报告]
发表于 2009-04-17 23:04 |只看该作者
原帖由 marsaber 于 2009-4-15 19:14 发表
RHEL5
建议使用1,即负载均衡模式;不建议使用0,即高可用;
因为我在测试的时候,明显的发现,0时,拔掉一个网线,网络就断开了,只有当服务器ping下面客户机之后网络才会好(有时)。





1 是HA模式,0是LB模式

论坛徽章:
0
9 [报告]
发表于 2009-04-19 13:50 |只看该作者

回复 #8 lasama 的帖子

可以给出比较权威的资料或解释吗?
很多东西我也是从网上找到的,当然了网上流传的未必是正确的。

http://linux.chinaitlab.com/server/741639.html
:mode值为工作模式,可设置为高可用还是负载均衡,0为高可用(默认值),1为负载均衡,另外还有一种XOR模式。

论坛徽章:
0
10 [报告]
发表于 2009-04-19 13:52 |只看该作者
http://www.kernel.org/pub/linux/ ... working/bonding.txt

4) Module parameters.
---------------------
The following module parameters can be passed:

    mode=

Possible values are 0 (round robin policy, default) and 1 (active backup
policy), and 2 (XOR).
See question 9 and the HA section for additional info.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP